"Вопросы и ответы" Django и Python, страница 1576

27.08.2021
Как исправить "Failed lookup for key [name] in <URLResolver" на сайте django, размещенном на a2hosting.com?

Я надеюсь найти кого-то, кто имеет опыт работы с django, а также опыт запуска сайта django на a2hosting.com, так как это хостинг, который у меня есть. Изначально я установил его на свой личный хостинг, и сайт работает отлично (просто чтобы …

27.08.2021
Внешний ключ модели django: ссылка на составной ключ

У меня есть таблица с именем Detail с несколькими столбцами: columns: 'header_id' 'code_key' 'code_desc' 'header_id' и 'code_key' являются составными ключами. Поэтому я установил constraints = [ models.UniqueConstraint( fields = ['code_key', 'header_id'], name = 'XXXX' ) ] …

27.08.2021
Изменение булева значения через определенное время

Я создаю BlogApp и пытаюсь установить Boolean Field в False через 10 минут, поэтому создал function в models.py для изменения булевых значений, которые старше 10 минут. Но функция в models.py не работает, она не изменяет булево значение через …

27.08.2021
Авторизация изображений на сервисе Django с помощью JWT

Я пытаюсь обслуживать изображения с моего сервера Django. Мне нужно, чтобы эти изображения были защищены JWT-токеном моего пользователя. Например. Если пользователь получает профиль 1, а в профиле 1 есть изображение ABC. Если у пользователя нет доступа к профилю …

27.08.2021
Ошибка входа в систему, когда я пытаюсь войти в пользователя. Django

Добрый вечер, сообщество, Я создаю свой первый сайт и сталкиваюсь со следующими двумя проблемами, когда пытаюсь зарегистрировать пользователя: I can see the password as I write it. When I click submit I get a 404 …

27.08.2021
Переменные окружения работают на сервере Django, но не на сервере Apache

Когда я использую переменную окружения на сервере Django, она работает. SMTP_PASSWORD = os.environ["SMTP_PASSWORD"] Однако, когда я запускаю тот же код на Apache, он не работает. Код os.environ["..."] просто не работает. Я использую Windows 10, Python 3.9.5 и …

27.08.2021
Создание представления postgresql в django

Я хочу использовать представление postgresql для хранения промежуточного результата запроса в django. Существует ли хороший способ создания представления в django? Ниже приведен код нужного мне потока! elements = Element.objects.filter(is_active=True, eventcardad__isnull=False) # save elements …

27.08.2021
Как создать индивидуальную страницу товара с помощью Django?

Я пытаюсь создать отдельную страницу для каждого из моих продуктов. Я нашел решение в Интернете, поэтому я сделал следующее: models.py: #IMPORTS from django.db import models from django.utils import timezone from django.contrib.auth.models import User from django.urls import reverse from multiselectfield …

27.08.2021
Является ли это правильным способом обновления существующих данных с помощью набора форм?

У меня есть следующий код для обновления моей базы данных с помощью formset для одной части формы. Я могу получить queryset и отобразить его в настоящее время. Но когда я отправляю запрос обратно, di_form выдает следующую ошибку в powershell …

27.08.2021
Как скрыть имя хоста SMTP и пароль для сайта Django на хостинге Heroku

Я сделал забытый сброс пароля для своего приложения Heroku на Django. Мне было трудно скрыть свой аккаунт Gmail, особенно пароль, по производственным соображениям и соображениям безопасности, но его не удалось найти. Я скрыл его в конфигурации Heroku var …

27.08.2021
Django + Gunicorn + Nginx не перезагружает старый статический файл

У меня есть сайт, работающий с комбинацией django &gt; gunicorn &gt; nginx. Вот мои конфигурационные файлы gunicorn.config #!/bin/bash # Name of the application NAME="mediadbin" DJANGODIR=/home/mediaroot/mediadbin/mediadbin NUM_WORKERS= $(( $(nproc) * 2 + 1 )) DJANGO_SETTINGS_MODULE=mediadbin.settings DJANGO_WSGI_MODULE=mediadbin.wsgi …

27.08.2021
DRF Browserable API запускает другие self.actions - которые в свою очередь запускают нерелевантные разрешения, что приводит к KeyError

У меня есть DRF ViewSet, который, похоже, вызывает класс разрешения "create" (IsListOwner ниже), когда я просто хочу получить представление списка. urls.py router = DefaultRouter() router.register(r"list-items", ListItemViewSet, basename="list_item") views.py class ListItemViewSet(viewsets.ModelViewSet): queryset = ListItem.objects.all() def get_serializer_class(self): if self.action == …

27.08.2021
Django DRF: read_only_fields не работает должным образом

У меня есть следующие модели class Breed(models.Model):: name = models.CharField(max_length=200) class Pet(models.Model): owner = models.ForeignKey( "User", on_delete=models.CASCADE, ) name = models.CharField(max_length=200) breed = models.ForeignKey( "Breed", on_delete=models.CASCADE, ) Я пытаюсь добавить несколько файлов для representation цели. Я не …

27.08.2021
TypeError: Объект типа 'Product' не является сериализуемым в JSON

Я создаю магазин, который может обрабатывать покупки без какой-либо регистрации, но у меня есть некоторые проблемы. Я храню данные о товарах, которые пользователь добавил в корзину в сессиях django и пытаюсь создать аналогичную систему, которая будет хранить заказы, …

27.08.2021
Как передать поисковый запрос в бэкенд Django без хранения результатов поиска в базе данных?

Моя цель - передать поисковый запрос в функцию скрепера в бэкенде Django Rest Framework и вернуть результаты на фронтенд без хранения результатов в базе данных. В настоящее время я могу передать поисковый запрос из фронтенда в бэкенд, но результаты поиска …

27.08.2021
Обслуживание статики на AWS - Django - Python

У меня все статические изображения обслуживаются локально в моем проекте Django website. Мне нужно, чтобы они были размещены на AWS, чтобы мой DEBUG = False работал. Я следовал многим руководствам о том, как это сделать, но мне не повезло. …

27.08.2021
Django загружает данные в базу данных, используя отношение один ко многим

Я новичок в Django, пытаюсь дать клиенту его команду. Пожалуйста, мне нужна помощь в создании views.py и models.py для моего приложения, которое предназначено для предоставления фотографии, нескольких документов и имени для информации о клиенте. Среди этих документов есть …

27.08.2021
Django Admin Panel - Как создать строку DateTime

Для Django у меня в модели есть следующее: date = models.DateTimeField() виджет для этого - AdminSplitDateTime в панели администратора. Затем отображается графический виджет, который показывает дату и время и позволяет выбрать сегодня или сейчас. Вместо этого …

27.08.2021
Можно ли в Django создать две разные кнопки отправки в одной форме?

Так что я работаю над своим проектом Django и столкнулся с проблемой. У меня есть пользовательская ModelForm, с которой я пытаюсь сделать две разные работы. Я пытаюсь создать две кнопки отправки для формы, одну для обычной отправки, а другую для …

27.08.2021
'django_1 | no port[s] to connect to' после запуска docker-compose up

Я новичок в docker, и написал контейнерное приложение django и приложение react. Когда я запускаю docker-compose up, я получаю странную, постоянную ошибку, что django не имеет порта(ов) для подключения. Запуск сервера со стороны react и python работает. Frontend dockerfile: …

27.08.2021
Django Blog - Я не могу добавить новый комментарий

Проблема с системой комментариев в моем проекте Django. Когда я добавляю новый комментарий в 127.0.0.1:8000 или localhost:8000, страница просто перезагружается и ничего не происходит. В "blog/views.py" в post_detail(request, year, month, day, slug): я предполагаю, что что-то не так в …

27.08.2021
Как загрузить строки модели django в список?

У меня есть модель django, которую я в основном запрашиваю на keypress, используя ajax для поиска возможных совпадений, потому что я избегаю дублирования строк. Теперь мой вопрос в том, как я могу скопировать все строки из модели django …

27.08.2021
Невозможно увидеть сообщения об ошибках в шаблоне регистрации. Django

Добрый день, сообщество, Надеюсь, у вас все хорошо. Я создаю свой первый сайт и у меня возникла следующая проблема: когда я пытаюсь создать нового пользователя, если пользователь вводит неправильные данные, шаблон не показывает ошибку. Есть какие-нибудь подсказки? …

27.08.2021
Сессии и идентификатор пользователя django

У меня есть форма, которую может отправить любой пользователь, в том числе и анонимный. Я хочу сохранить идентификатор пользователя (может быть случайно сгенерирован) в моей базе данных, который связан с его вводом. Я хочу отслеживать, какие данные поступили от …

27.08.2021
Как сделать пользовательский метод создания [модели Django]

Class Boat(models.Model): name = models.CharField(max_length=100) quantity = models.DecimalField(max_digits=8, decimal_places=2) fish_type = models.CharField(max_length=50, choices=FISH_TYPE) class Load(models.Model): boat = models.ForeignKey(Boat, on_delete=models.CASCADE) delivery_date = models.DateTimeField(auto_now_add=True) class OrderLoad(models.Model): order = models.ForeignKey(Order, on_delete=models.CASCADE) quantity = models.DecimalField(max_digits=8, decimal_places=2) fish_type = models.CharField(max_length=50, choices=FISH_TYPE) Я хочу …

27.08.2021
Django Обзор / Оптимизация / Рекомендации

Я изучал Django в течение последних нескольких недель и работал над некоторыми проектами в качестве практики и для изучения приложений реального мира. У меня есть страницы (на фото ниже), которые показывают список студентов и преподавателей, назначенных этим студентам, …

27.08.2021
Нет статики на главной странице сайта

Занимаюсь проектом на Джанго, совместно с докером. В общем, статика есть в админке Джанго, но её нет на главной странице. Миграции делал, суперпользователя создал. Всё посмотрел, вроде всё корректно, прошу помощи у вас, может что-то упустил. Ниже прикрепляю docker-compose.yaml, default.conf …

27.08.2021
У объекта 'HitCountDetailView' нет атрибута 'category'

Я пытаюсь добавить дополнительный контекст, который выполняет фильтрацию, к моему DetailView. Выдается ошибка, что у объекта представления нет атрибута category модель class Post(models.Model): title = models.CharField(max_length=200) category = models.ForeignKey('Category', on_delete=models.SET_NULL, null=True, blank=True) slug = models.SlugField(max_length=100, unique=True, editable=True) …

27.08.2021
Учебник по Django Страница не найдена

Я следовал руководству Django для приложения для опросов. Я продолжаю получать ошибку 404 при переходе на сайт. Я проверил довольно много вопросов по этой проблеме, но не смог найти решение ''' Using the URLconf defined in mysite.urls, Django tried these …

27.08.2021
Django: Как управлять разрешениями на основе сложного запроса

Я создаю приложение, используя django rest_framework. У меня есть следующие модели: Сотрудник (отношение "многие к одному" к проекту) Проект (отношения "многие к одному" к Менеджеру) Менеджер Менеджер должен иметь возможность видеть всех сотрудников, …

27.08.2021
Разница между <str:slug> и <slug:slug> в urls.py приложения Django

Why in some cases in urls.py is used str:slug, and in other cases slug:slug? What is the difference? And which option is better to use? And can I use a category slug and then an article slug in one …

27.08.2021
Как обработать форму с несколькими чекбоксами с разными значениями и одинаковыми именами в django?

У меня проблема с обработкой формы с несколькими чекбоксами с разными значениями, но одинаковыми именами, используя django. HTML: &lt;form name="form1" method="post" id="formToCheck"&gt; {% csrf_token %} &lt;div class="row form-group"&gt; {% for icon in icons_to_show %} &lt;div class="col-md-{{ number }}"&gt; …

27.08.2021
Как сделать сортировку элементов после завершения поиска

у меня есть поле поиска, я хочу дать пользователю возможность сортировки, чтобы пользователь мог сделать сортировку по цене от низкой к высокой к низкой в результатах поиска, но не могу достичь этого мое мнение class search_item(View): def get(self, request): …

26.08.2021
Дополнительный контекст не передается в /accounts/login в django 3

Я хочу передать некоторые конфигурируемые данные в шаблон входа и все остальные шаблоны учетных записей. В настоящее время я пытаюсь сделать это следующим образом: # urls.py path('accounts/', include('django.contrib.auth.urls'), {'extra_context': {'home_title': settings.HOME_TITLE, 'domain': settings.HOSTNAME}}), Однако эти данные …

26.08.2021
404 Not Found, конфигурация Nginx

Я только начал использовать Django и пытаюсь развернуть свой проект на сервере Digital Ocean, используя Nginx. Я пытаюсь настроить SSL и домен (и они выглядят хорошо через SSL checker и Google Dig DNS), однако я получаю ошибку 404 в …

26.08.2021
Захват переменных с помощью js без сохранения в базе данных

Hello Надеюсь, вы сможете мне помочь Я пытаюсь иметь переменные размера и цвета с js без прохождения через базу данных, как я сделал с ценой Вот фрагмент кода, который я считаю необходимым html &lt;table class="table table-bordered"&gt; &lt;tr&gt; &lt;th&gt;Colors&lt;/th&gt; &lt;td&gt; {% …

26.08.2021
Измените url редактирования, динамически используя Datatable Editor

Я ищу, как динамически обновлять конфигурацию ajax, используя данные из ресурса при обновлении записи. Django REST ожидает id в конце url и метод запроса должен быть типа PUT

26.08.2021
Django database performane отдельные таблицы vs GenericRelation

здравствуйте, надеюсь у вас все хорошо Допустим, у меня есть 2 модели, скажем A и B, а третья называется order .С точки зрения производительности базы данных, какой способ лучше? (когда файлы порядка являются общими) один или два. Другими …

26.08.2021
Django как динамически добавить подключение к нескольким базам данных?

На Django я могу добавлять в несколько баз данных, но я хочу добавлять с помощью цикла или добавлять новый элемент в объект DATABASES. Как я могу добавлять в этот список объектов динамически? Могу ли я читать из txt файла …

26.08.2021
Django migrations не вносит никаких изменений в мой административный сайт после изменения моего model.py

From django.db import models from django.contrib.auth.models import User class Post(models.Model): title = models.CharField(max_length=255) title_tag = models.CharField(max_length=255, default='awesome') author = models.ForeignKey(User, on_delete=models.CASCADE) body = models.TextField() def __str__(self): return self.title + ' | ' + str(self.author) я добавляю это поле …