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

24.07.2022
Django.db.utils.IntegrityError: дублирующее значение ключа нарушает уникальное ограничение "package_code_key"

Я написал тестовый пример для create api в Django, но получаю вышеуказанную ошибку. Я вижу в базе данных он создает некоторые объекты и говорит, что есть дублирующее значение ключа в ошибке. Моя модель: class Example(models.Model): package = models.ForeignKey( Destination, …

24.07.2022
Как обновить settings.py с помощью представлений и форм в Django? [дубликат]

Я хочу установить свои переменные в settings.py через front-end, используя Views и Forms. Допустим, у меня есть следующее в settings.py: # My personal settings NO_OF_DAYS = 0 и у меня есть следующее в моем forms.py: …

24.07.2022
Как удалить данные после выборки в одном и том же действии в Django?

У меня есть таблица в DB с именем Plan. см. код в models.py: class Plan(models.Model): id = models.AutoField(primary_key=True) Comments = models.CharField(max_length=255) def __str__(self): return self.Comments Я хочу получить данные (комментарии) из БД и после этого данные будут …

24.07.2022
Как получить id элемента модели, на котором щелкнули?

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

24.07.2022
Как получить созданные объекты в виде набора запросов из django bulk_create?

Я использую bulk_create в модели Django. Как я могу получить значения созданного объекта, чтобы использовать его без повторного запроса к базе данных.

24.07.2022
Каой графический редактор текста стоит на StackOverflow?

Хочу добавить себе на сайт такой-же редактор текста для создания статей пользователями. Вот и интересуюсь что стоит на этом сайте. Пока пытаюсь поставить CKeditor. Если можете то пожалуйста посоветуйте какой ещё редактор текста можно поставить на сайт. Сайт делается на …

24.07.2022
ValueError: Атрибут 'image' не имеет связанного с ним файла Django

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

24.07.2022
Как преобразовать случайный ввод времени пользователей в принятый формат времени в python DateTimeField?

В моем Django приложении есть поле, которое принимает время ввода пользователя/администратора. Ожидаемые результаты будут следующими: Ввод 7, то система преобразует его в 7:00 Ввод 715, он будет распознан как 7:15. То же самое 2011 -->20:11, 015 -->0015. …

24.07.2022
Как объединить и агрегировать в Django REST Framework

Я совсем новичок в Django и в настоящее время застрял на следующей проблеме. У меня есть такие модели как: class City(models.Model): id = models.IntegerField(primary_key=True) name = models.CharField(max_length=100) area = models.FloatField() class NoiseData(models.Model): location = models.CharField(max_length=100) city_id = models.ForeignKey(City, …

24.07.2022
Можно ли редактировать HTML для Django FileResponse через шаблон или представление?

У меня есть приложение, в котором есть видео, которое передается как fileResponse. Кажется, что видео отображается в html. Однако я хотел бы настроить этот тег. Кто-нибудь знает, как я могу добавить HTML-шаблон для FileResponse? Или добавить атрибуты для видео-тега …

24.07.2022
Как запустить функцию модели с помощью DTL?

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

24.07.2022
Как отобразить дикту списков в качестве значений в шаблоне

В моей модели есть поле free_times, которое содержит дни недели и некоторое случайное время. Вот его пример: free_times = {'Saturday': ['10:00:00', '09:00:00'], 'Sunday': ['12:00:00', '11:00:00'], 'Monday': ['14:00:00', '13:00:00'], 'Tuesday': ['16:00:00', '15:00:00'], 'Wednesday': ['16:00:00', '15:00:00', '14:00:00']} Как мне получить значения …

24.07.2022
Почему ссылка не отображает содержимое после нажатия на ссылку?

отображает содержимое в файле home.html. но не отображает содержимое (T1.name и T1.address) в файле index_detail.html после клика на T1.name. Django версии 4.0.6. Код приведен ниже, пожалуйста, посмотрите его. пожалуйста, решите эту проблему. Спасибо за ваше время. Settings.py from pathlib …

24.07.2022
DRF и PostgreSQL: ArrayField возвращается как массив символов

У меня есть модель Contact с полем следующего вида: #models.py address = ArrayField(models.CharField(max_length=255, null=True), default=list) Это хранит массив адресов электронной почты. Я создаю api и хочу, чтобы он возвращался как массив адресов электронной почты в виде строк, но …

24.07.2022
Выставление среднего рейтинга для одного продукта - возможно, это простое решение, но не могу найти проблему

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

24.07.2022
Лучший способ обработки DecimalField с NaNs в Django 4?

В выпуске 33033 от Django говорится, что DecimalField никогда не поддерживал обработку NaNs. Однако, до последнего Django, они были разрешены, так что у меня есть база данных, полная их, начиная с Django 3.2.13. Какой самый простой способ …

24.07.2022
Блокирование попыток INVALID_HOST + Bad Request в AWS

У меня есть приложение Django, работающее в Elastic Beanstalk. Каждый день я наблюдаю тонну, казалось бы, злонамеренных попыток проникнуть в мое приложение. Вот наиболее распространенные типы событий: Invalid HTTP_HOST header: '52.33.#.#'. You may need to add '52.33.#.#' to …

24.07.2022
Как решить синтаксическую ошибку при создании webapp?

Я работаю с django и создаю webapp, теперь это произошло def Notes(generic.DetailView): ^ Error invalid syntax Название функции:NotesDetaiView

24.07.2022
Как получить выбранное значение из html select с помощью django

Я хотел бы узнать, возможно ли получить выбранное значение из select HTML без использования ввода submit? Потому что когда я нажимаю кнопку submit, выбранное значение возвращается, но при этом перезагружается веб-страница и select возвращается в исходное состояние. Вот мой …

24.07.2022
Пользовательское действие Django 'delete' не срабатывает в представлении списка администратора

У меня есть модель 'notes' в моем приложении Django, где я создал несколько пользовательских действий удаления: class Note(models.Model): [MODEL FIELDS HERE] def delete(self, *args, **kwargs): [STUFF HEPPENS HERE] super(Note, self).delete() Если я нажимаю на отдельную заметку в админке …

24.07.2022
Я не могу правильно использовать Tiny Mce в django

Мой models.py from django.db import models from tinymce.models import HTMLField # Create your models here. class Post(models.Model): post_id = models.AutoField(primary_key=True) title = models.CharField(max_length=100) content = HTMLField() author = models.CharField(max_length=50) slug = models.CharField(max_length=130) date_and_time = models.DateTimeField(blank=True) def __str__(self): return self.title …

24.07.2022
Django отправляет почту при обновлении пароля

У меня есть ChangePasswordView для моего User: class ChangePasswordView(PasswordChangeView): form_class = ChangePasswordForm success_url = reverse_lazy('password_success') #success view def password_success(request): return render(request, 'accounts/password_success.html') Я использовал функцию send_mail для уведомления пользователей, когда они обновляют свою информацию, однако в данном …

24.07.2022
Журналы heroku выдают ошибку, после загрузки на heroku

Введите описание изображения здесь введите описание изображения здесь Я загрузил проект django в heroku, но получаю ошибку приложения, я что-то упустил в procfile? какие изменения я должен сделать

24.07.2022
Как управлять двумя ролями пользователей в flutter?

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

24.07.2022
Django Уникальное ограничение для трех полей не работает

У меня есть следующая модель. class ModelAnswer(BaseModel): questions = models.ForeignKey( to=ModelQuestions, on_delete=models.CASCADE ) answer = models.TextField() user = models.ForeignKey(User, on_delete=models.CASCADE) def __str__(self): return f'{self.questions} - by {self.user}' class Meta: constraints = [ models.UniqueConstraint(fields=['created_at','user', 'questions' ], name='unique questions per user') …

24.07.2022
Как решить проблему ленивого ввода времени пользователями в python DateTimeField? [закрыто]

В моем Django приложении есть поле, которое принимает время ввода пользователя/администратора. Ожидаемые результаты будут следующими: Ввод 7 указывает на 7:00 Вход 715, то он будет распознан в 7:15. То же самое 2011 -->20:11. 015 -->0015 Есть …

24.07.2022
Почему я получаю ошибку 'Duplicate entry' в тестировании django?

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

24.07.2022
Почему веб-крючок Stripe отправляет одно и то же событие дважды примерно в одно и то же время?

Я создаю платежную систему с использованием Stripe. После совершения платежа с помощью Stripe мы используем событие 'invoice.paid' для авторизации пользователя. Я пробовал это несколько раз и заметил, что webhook посылает одно и то же событие дважды примерно в одно и …

24.07.2022
Невозможно вывести содержимое, специфичное для пользователя

Я пытаюсь вывести объекты модели, уникальные для пользователя. Все методы, которые я нашел, не сработали, и я пытаюсь разобраться в этом уже некоторое время. Что должно происходить, так это то, что вы можете видеть размещенные вами вакансии в шаблоне manage-jobs.html. …

24.07.2022
Как получить доступ к внешней ссылке url в django

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

24.07.2022
Django не может быть разрешен из источника Pylance

Я только что начал выполнять грубые операции с помощью Django. Я установил Django с помощью pip install django. Затем я установил окружение: venv\Scripts\activate, но когда я запускаю python3 manage.py makemigrations, я получаю "ImportError: Не удалось импортировать Django. Вы уверены, …

24.07.2022
Почему моя форма входа в веб-приложение django не работает?

Я пытался добавить форму входа в веб-приложение моих задач, но что-то пошло не так, и я не могу войти под созданным пользователем admin. После нажатия на кнопку входа страница просто очищается и мой url меняется на that. …

24.07.2022
Нужна ли мне защита cstf, если backend и frontend имеют разные домены?

У меня есть: Реагируйте на приложение: https://myreact.com. Django + DRF: https://mydjango.com. В React есть форма, которая при отправке посылает POST запрос на mydjango.com/handle-form со всеми куками, потому что я указываю …

24.07.2022
Почему не работает redirect Django

У меня есть такой код из views.py который написан с помощью документации, но он не работает и вместо редиректа на главную страницу выдет в адресной строке только '/?'. Помогите пожалуйста сказав что нужно изменить потому что я только начина. разбираться …

24.07.2022
Как добавить еще одно поле в модель, не получив ошибку?

Я добавил в модель Listing() еще одно поле под названием highest_bid. Однако, когда я пытаюсь просмотреть модель листинга на странице /admin, я получаю OperationalError: no such column: auctions_listing.highest_bid После добавления этого поля я попробовал использовать makemigrations, но он сказал, …

24.07.2022
При подключении MongoDB к Django я получаю следующую ошибку после настройки

Raise ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: 'django' не является доступным бэкендом базы данных или не может быть импортирован. Проверьте вышеуказанное исключение. Чтобы использовать один из встроенных бэкендов, используйте 'django.db.backends.XXX', где XXX - один из: 'mysql', 'oracle', 'postgresql', 'sqlite3'

24.07.2022
Django: Как сохранить форму в django без django forms?

Я пытаюсь сохранить контактную форму, но я не использую форму django, а вместо этого использую поле ввода. Я получаю имя, адрес электронной почты и текст сообщения из html-шаблонов, используя поле ввода следующим образом <input type="text" id="name">, но форма не …

24.07.2022
Что нужно изучить для создания готовых к производству приложений Django после изучения основ Django

Я изучил Django и Sqlite и мне довольно комфортно с ними, но я знаю только как сделать приложение, работающее на моей машине, и ничего о производстве. Я знаю, что мне нужно изучить Nginx Guicorn Postgres и хостинг, но я …

24.07.2022
Я продолжаю получать <WSGIRequest GET: '/create-link-token'>; проблемы с подключением django к plaid api

Я пытаюсь подключить свой бэкенд Django к API Plaid, но я застрял на том, как вернуть только тело из объекта. Вот трассировка, которую я получаю: Насколько я могу судить, проверив мою конфигурацию, он пытается запросить токен ссылки …

24.07.2022
Стиль поля формы Django

У меня есть форма, в которой есть одно поле ChoiceField. Я хочу добавить класс 'form-control' к этому полю.Что я делаю: delivery_type = ChoiceField(choices=Student.DELIVERY_CHOICES, widget=Select(attrs={'class':'form-control'})) Но я получаю эту ошибку TypeError: __init__() missing 1 required positional argument: 'master' …