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

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: <ImageFieldFile: thumbnails/xdaw-200_VLGDxsm.JPEG> 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. Когда я выбираю флажок в шаблоне и размещаю форму, я получаю ошибку, …

31.05.2022
Как получить чекбокс Select Multiple для страницы профиля

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

31.05.2022
'django-admin help' Fatal error in launcher: Невозможно создать процесс

Когда я пытаюсь выполнить команду "django-admin help" или любую другую команду django-admin в терминале vscode (внутри virtualenv), она выдает следующую ошибку : Фатальная ошибка в программе запуска: Невозможно создать процесс с помощью ''F:\DevOps\Django\btre_project\venv\Scripts\python.exe'' ''F:\Django\btre_project\venv\Scripts\django-admin.exe'' help': Система не может найти …

31.05.2022
Привет, я использую python3 для одного из моих проектов и получаю ошибку модуля msilib. Я использую Mac. и когда я запускаю свой сервер, я получаю ошибку

Я получаю ошибку модуля при попытке запустить сервер для python develop на Django введите описание изображения здесь

31.05.2022
Проблемы React с обновлением состояния

Я новичок в React и пытаюсь создать приложение, похожее на twitter, для этого проекта https://cs50.harvard.edu/web/2020/projects/4/network/. Вот мой код: function App (){ const [state, setState] = React.useState({ view: Allpostsview, newpost: '' }); function Navitem(props){ return( &lt;a …

31.05.2022
Django - Как сохранить отдельные элементы поля CharField при отправке формы?

Когда я отправляю свою форму, я хочу, чтобы текст, отправленный как "note", был разделен, скажем, на абзацы, а также автоматически сохранен в части "tag" моей модели. У меня есть следующее models.py class NoteModel(models.Model): note = models.CharField( max_length …

31.05.2022
Djangorestframework-simplejwt с auth0 - проблема с настройками?

Окружение: django (4.0.4) rest_framework (3.13.1) djangorestframework-simplejwt (5.2.0) Какие именно настройки нужно использовать с simplejwt+auth0? Я не могу найти ни одного примера и, к сожалению, мне не удалось разобраться в этом самостоятельно. Я пробовал следующее: …

31.05.2022
Выбор первого элемента в подзапросе отношения "многие ко многим" в django

Рассмотрите возможность иметь модель Book со многими Comment (из разных User), которые могут принадлежать многим Categories. class Category(Model): title = CharField(max_length=200) class Book(Model): title = CharField(max_length=200) categories = ManyToManyField(Category) class User(Model): name = CharField(max_length=200) class Comment(Book): content = TextField() …

31.05.2022
Django переопределение метода формы __init__ с помощью ModelForm

У меня есть внешний ключ (zone_set) в качестве поля выбора в форме. Он должен отображать только zone_set текущего проекта. Как вы видите, это не так, поскольку отображается zone_set: I belong to an other project, I should not be …

31.05.2022
Как перестать добавлять

Как предотвратить добавление объекта, если в ячейке есть точно такой же объект room_bool == False в Django rest api models.py class Rooms(models.Model): objects = None room_num = models.IntegerField(verbose_name='Комната') room_bool = models.BooleanField(default=True, verbose_name='Релевантность') category = models.CharField(max_length=150, verbose_name='Категория') price = models.IntegerField(verbose_name='Цена (сум)', …

31.05.2022
Добавление поля из LDAP в объект пользователя

довольно новичок в разработке программного обеспечения, поэтому, пожалуйста, потерпите меня. Мне нужно показать password_set_date в объекте пользователя моего приложения. В настоящее время, когда я console.log(sessionStorage.getItem(‘user’)) (из front-end), я получаю что-то вроде этого: {id: id, username: username, first_name: first_name, …

31.05.2022
Как исправить CORS - один и тот же домен, Django API и React сайт

У меня есть страница, разработанная на React, развернутая с помощью vercel, которая делает запросы к веб-серверу Django. Я поместил их под свой домен: один - page.example.com, а другой - api.example.com. Однако, когда страница делает запросы к api.example.com, я получаю …

31.05.2022
Django с postgresql arrayfield of enum

У меня проблема со связью моего приложения django с базой данных postgresql. Я создал пользовательский тип currencies в postgresql и использую его как массив. // Type create type currencies as enum ('EUR'); // Usage currencies currencies[] not null …

31.05.2022
Занимает ли база данных flask место в хранилище компьютера

Потребляет ли база данных flask, например users.db, место в памяти компьютера? Я спрашиваю об этом, потому что не знаю, является ли папка media в Django хуже и потребляет больше места, чем база данных flask, когда вы пытаетесь хранить там …

31.05.2022
Использование миксинов для CRUD в Django Rest Framework

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

31.05.2022
Как устранить проблему при попытке развернуть приложение django на Heroku

Когда я пытаюсь развернуть свое приложение django на Heroku с $git push heroku main Я продолжаю получать- ERROR: Could not find a version that satisfies the requirement apt-clone==0.2.1 (from versions: none) Помогите, пожалуйста!