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

01.06.2022
Город не является действительной моделью для пользователя

Я расширил свою пользовательскую модель пользователя, чтобы включить поля; город и страна. Проблема в том, что когда я делаю GET запрос к соответствующей конечной точке, я получаю ошибку Field name `city` is not valid for model `User`. Это …

01.06.2022
Раздел django image uploaded не отображается в production

Я пытался загрузить изображение из админки в продакшене, но оно не отображается и не сохраняется в static/images, но раньше работало при работе в local. Однако мои статические изображения загружаются, а также те, которые я сохранил в разработке, также отображаются, но …

01.06.2022
ModuleNotFoundError: Нет модуля с именем 'import-export' , но я установил import-export

Я использую Django2.2.6, xadmin2. Я хочу использовать импорт-экспорт, однако, вылетает ошибка: ModuleNotFoundError: No module named 'import-export' но я успешно выполнил этот код pip install django-import-export==2.7.0 Есть ли способ исправить это?

01.06.2022
Django Table2 with empty values vs Table.render_foo methods

Если я устанавливаю значение empty_values=(None, ), у меня перестает работать блок else, к значениям, которые должны в него попадать, присваиваются классы из блока elif, но если я значение устанавливаю таким образом empty_values=() у меня всё работает, но пустые значения в …

01.06.2022
Перезаписывает ли bulk_upsert_models существующую информацию

Переопределяет ли bulk_upsert_models из Django, если что-то уже существует?

01.06.2022
Как добавить CSS-класс в форму пароля регистрации Django

Я пытаюсь стилизовать (с помощью классов) поле пароля в Django. Я успешно стилизовал все остальные поля, кроме новых полей пароля (password1 & 2). скриншот текущих результатов Мой html: <form method="post"> <ul> <li>{{ form.username …

01.06.2022
Процессы Firefox не завершаются, когда тесты django, использующие selenium, закончены, даже после driver.quit().

Вот соответствующий код: class PpeLiveTest(LiveServerTestCase): def test_algamoil_incentives_table_total(self): options = webdriver.FirefoxOptions() options.add_argument("--headless") driver = webdriver.Firefox(options=options) driver.get('https://dev.redacted.com/pr-run-ppe?group=AL%2FGA%2FMO%2FIL&check_date=05%2F05%2F2022') # login first username_element = driver.find_element_by_id('id_login') username_element.send_keys('mjohnson@doozer.com') password_element = driver.find_element_by_id('id_password') password_element.send_keys(os.environ.get('ADMIN_PASS')) login_button = driver.find_element_by_xpath('/html/body/div/div/div/form/button') login_button.click() incentives_table = driver.find_elements_by_css_selector('#incentives-table > tbody')[0] georgia_row = incentives_table.find_elements_by_css_selector('tr')[4] georgia_total_cell …

01.06.2022
Директ-мейл django

Я ищу код для создания персонализированных писем с помощью текстового редактора из IHM, со вставкой элементов из базы данных. Это будет полезно для редактирования договора с работником. Думаю о приложении типа прямой рассылки из MS WORD.

01.06.2022
Интеграция Front End и Backend

Я планирую создать веб-приложение React/Django. Я планирую создать API на бэкенде для связи с моим приложением React. Как я понимаю, вы можете интегрировать React с django, включив ваше приложение react в каталог проекта django и указав на index.html в react. …

01.06.2022
TypeError в /login Строки должны быть закодированы перед хэшированием

Я сталкиваюсь с ошибкой в этом проекте django .... я попробовал все советы, которые я могу найти, но он все равно не работает должным образом...... ниже приведена ошибка из веб Окружающая среда: Метод запроса: POST URL запроса: …

01.06.2022
Как построить систему репозиториев, подобную Github или Google Drive, для веб-проекта (Django)?

Я создаю сайт-портфолио и хочу сделать его профессиональным. Я хочу создать систему портфолио, похожую на Github, но я знаю, что реализация сложна. Для примера моей идеи ниже приведено изображение: <<<1><><>введите описание изображения здесь<<<<2><><><3><> Другой вопрос - как моделировать базу …

01.06.2022
Django не обнаруживает языковые вариации, например, pt-br

Я пытаюсь добавить испанский и английский варианты на свой сайт. А именно: es-cl, es-pe, es-ar, pt-br. Однако, когда я генерирую переводы и компилирую их, загружаются только значения es и pt, а не значения для конкретной страны. Это мой конфигурационный файл …

01.06.2022
Django Vue.js Axios PUT Не разрешено 405

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

01.06.2022
Как исправить ошибку при сериализации связанных моделей, которые имеют HyperlinkedIdentityField?

Я получаю эту ошибку, когда пытаюсь получить /api/dishes-types/ страницу на моем сайте: Неправильная конфигурация в /api/dishes-types/ Не удалось разрешить URL для отношения с гиперссылкой, используя имя представления "category-detail". Возможно, вы не включили связанную модель в свой API …

31.05.2022
Лучший способ хранить информацию о пользователе отдельно от модели User в django

Допустим, у меня есть куча флагов/опций, связанных с использованием моего приложения. Такие вещи, как firstSetupCompleted, tutorialCompleted, userExperienceLevel, Каким образом лучше всего хранить их для каждого пользователя? До сих пор я рассматривал следующие варианты пакет django-constance …

31.05.2022
Как я могу использовать облачное хранилище firebase для работы со статическими файлами

Я создаю блог Practice на django, после размещения его на heroku я обнаружил, что любые изображения, которые я загружаю с помощью поля image или fetch, исчезают через некоторое время. Сейчас я начал использовать облачное хранилище firebase через django-storage …

31.05.2022
Динамический столбец 'Order', основанный на 'Datetime_submitted', не обновляется при обновлении 'Datetime_submitted'

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

31.05.2022
Ошибка DRF: объект 'str' не имеет атрибута 'decode'

Я создаю login api с использованием JWT в django, но получаю ошибку: -'str' object has no attribute 'decode', если я удаляю decode('utf-8'), то я получаю токен в ответ, но этот токен, когда я использую другой api, …

31.05.2022
Как отобразить данные django в несколько рядов

Итак, я делаю сайт, используя Django, HTML/CSS и Bootstrap 5, для отображения книг, которые есть у пользователя. В настоящее время все книги отображаются в одном ряду, но я бы хотел, чтобы они были разделены на несколько рядов по три …

31.05.2022
Как установить таймер в бэкенде на 10 минут?

У меня есть система бронирования билетов на мероприятия. Когда кто-то хочет забронировать билет, она должна "зарезервировать" его на n минут для того, чтобы человек его купил. Если он его не купит, то билет должен быть освобожден через n минут. …

31.05.2022
Ошибка при присвоении HyperlinkedIdentityField полю с именами, отличными от "url"

Я пытаюсь применить HATEOAS к API REST-фреймворка Django. У меня есть модель под названием Coupon: class Coupon(models.Model): code = models.CharField( max_length=10, help_text='Promotion code to get free access to any product or service.' ) description = models.CharField(max_length=200, blank=True) expires = …

31.05.2022
Как подсчитать просмотры блога в django

Я пытаюсь подсчитать и показать все просмотры в каждом блоге в моем проекте django. Какой лучший способ сделать это? (простите за ошибки? )

31.05.2022
Как реализовать операцию CRUD с помощью миксинов Django Rest

Я пытаюсь реализовать операцию CRUD с вложенным сериализатором с несколькими моделями данных, чтобы я мог записывать все поля сразу при вызове конечной точки API. Я использую mixins из REST фреймворка https://www.django-rest-framework.org/api-guide/generic-views/#mixins Я нашел несколько подходящих …

31.05.2022
Как добавлять комментарии без необходимости аутентификации

Я только что сделал комментарии на своем сайте, и я хочу сделать неавторизованные комментарии, но не знаю как. Мои модели выглядят следующим образом class Comment(models.Model): article = models.ForeignKey(Product, on_delete = models.CASCADE, verbose_name='Page', blank = True, null = True,related_name='comments' ) …

31.05.2022
Django ORM: Как GROUP BY поле, которое "живет" в нижней части рекурсивной модели?

Допустим, у меня есть следующие модели: class Unit(models.Model): name = models.CharField(...) class PackageDescription(models.Model): lower_level = models.ForeignKey("self", null=True, ...) unit = models.OneToOneField(Unit, null=True, ...) class StockItem(models.Model): package_description = models.OneToOneField(PackageDescription, ...) Я хочу узнать количество имен единиц в данном …

31.05.2022
Django createView return UNIQUE constraint failed: answer_profile.user_id when i submited form

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

31.05.2022
Как создать абсолютный url внутри сериализатора

Свежесозданное поле изображения имеет только относительный url: &lt;ImageFieldFile: thumbnails/xdaw-200_VLGDxsm.JPEG&gt; Serializer: class ThumbnailSaveSerializer(serializers.Serializer): thumbnail_image = serializers.ImageField(allow_empty_file=False) name = serializers.CharField(allow_blank=False) Как я могу получить полный url этого файла? Или я должен просто перебрать данные сериализатора и добавить свой домен до пути? …

31.05.2022
Поддерживается ли еще s3direct?

Я использую Django на heroku. Я использую Amazon s3 для хранения файлов. Я пытаюсь использовать решение https://github.com/bradleyg/django-s3direct для загрузки больших файлов. Я сделал все, что описано в руководстве, но виджет файлов не появляется в моей админке. …

31.05.2022
Почему django создает пустое поле?

Здравствуйте, у меня есть простая модель: class Company(models.Model): name = models.CharField(max_length=150, unique=True, blank=False) fullname = models.CharField(max_length=250, blank=True, null=True) description = models.TextField(blank=True, null=False) ... И я создал простой тест: ... def test_create_company_fail_name(self): """ Why create empty name …

31.05.2022
Как присвоить элемент ForeignKey MySQL в файле views.py?

При сохранении формы NoteForm я хочу сохранить форму и поле "заметка", затем я хочу создать "тег" для заметки в модели NoteTagModel. На данный момент я создаю новый тег, но он не присваивается заметке. Я знаю, что следующий код должен быть …

31.05.2022
Django | Получение количества статей за месяц

У меня есть две модели Article и Author, реализованные следующим образом: class Author(models.Model): name = models.CharField(max_length=50) class Article(models.Model): name = models.CharField(max_length=50) author = models.ForeignKey(Author, on_delete=models.CASCADE) pub_date = models.DateField() На моем шаблоне я хочу построить график (используя chart.js …

31.05.2022
Как заменить все строки-заполнители __prefix__ в элементах empty_form набора Django Formsets, используя только Javascript?

Наборы форм Django имеют атрибут empty_form. empty_form. BaseFormSet предоставляет дополнительный атрибут empty_form который возвращает экземпляр формы с префиксом __prefix__ для более легкого использования в динамических формах с JavaScript. В документации Django не сказано, …

31.05.2022
Как добавить нижний колонтитул в конце сайта, который содержит цикл for в html?

Я использовал : .footer{ position: relative; height: 130px; clear: both; background-color: red; для установки колонтитула в конце сайта, но теперь колонтитул не в конце всех продуктов: html: <div …

31.05.2022
Как переопределить url-путь django/wagtail в nginx?

Я хочу запустить несколько блогов wagtail на моем сервере. Код, который у меня есть, основан на паре контейнеров для каждого блога: один контейнер nginx для frontend и один контейнер для backend. Я хотел бы обслуживать оба контейнера на …

31.05.2022
TypeError: байтовые индексы должны быть целыми числами или фрагментами, а не str & код состояния 500

Я создаю сайт электронной коммерции, используя ReactJS и Django (используя redux). Я пытаюсь отправить пост-запрос в мою БД, но получаю следующую ошибку: firstName = data['firstName'], TypeError: байтовые индексы должны быть целыми числами или фрагментами, а не str [31/May/2022 …

31.05.2022
Минимальный код для загрузки файла в джанго

Есть такое представление class MyView(FormView): template_name = 'app_my/some.html' form_class = FileForm success_url = '/' Вот шаблон &lt;form method=&quot;post&quot; enctype=&quot;multipart/form-data&quot;&gt; {% csrf_token %} &lt;div&gt; {% for f in form %} &lt;div&gt;{{ f }}&lt;/div&gt; {% endfor %} &lt;button type=&quot;submit&quot;&gt;Отправить&lt;/button&gt; &lt;/div&gt; &lt;/form&gt; …

31.05.2022
Как просмотреть человекочитаемый текст в моделях Enum Choices Django?

У меня есть модель заказов init У меня есть класс Status Enum Я хочу показать читаемый текст Как? модели: from django.utils.translation import gettext_lazy as _ class Order(models.Model): class OrderStatus(models.TextChoices): Paid = "P", _("Paid") Shipping = "S", _("Shipping") Done = …

31.05.2022
Как искать по иностранному полю в Django RestFramework Api?

Я пытаюсь применить функцию поиска по внешнему полю в django restFramework api. как показано ниже class SearchborrowList(ListAPIView): queryset = borrow.objects.all() serializer_class = borrowserializer filter_backends = [SearchFilter] search_fields = ['student'] в этом поиске fields = ['student'], поле …

31.05.2022
Я пытаюсь сохранить пользовательский ввод радиокнопок из html-формы в моей базе данных

пожалуйста, я новичок в django, и я пытаюсь сохранить пользовательский ввод радиокнопки из html формы в мою database категорию, созданную для разных постов с помощью CBV, я действительно не знаю как это сделать, пожалуйста, мне нужна помощь, спасибо заранее …

31.05.2022
Django MultiSelectField Selected Choice выдает ошибку "Not a Valid Choice"

Я новичок в Django и у меня есть поле MultiSelectField в моей модели питания. Я также использую поле MultipleChoiceField с виджетом CheckBoxSelectMultiple в моей форме Meal Form. Когда я выбираю флажок в шаблоне и размещаю форму, я получаю ошибку, …