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

02.01.2022
Как предотвратить конфликт обновления формы несколькими пользователями в Django?

У меня есть форма, похожая на форму студента. Она может быть обновлена функцией в представлении. Есть несколько пользователей, которые имеют разрешение на обновление этой формы. Проблема заключается в том, что 2 пользователя одновременно открывают форму студента (id=1). Они …

02.01.2022
Как преобразовать объект javascript в читаемый на python

Я пытаюсь разобрать нижеприведенный объект из пост-данных javascript в python с помощью ast.literal_eval(obj), но в итоге получаю ошибку Ошибка: malformed node or string: <_ast.Name object at 0x7fb484eb8070> Значение объекта: '[{"dose":"1","duration":"2","name":"Item1","code":"pharma2","usage":{"morning":true,"afternoon":false,"evening":false,"night":false,"sos":false}},{"dose":"1","duration":"4","name":"Item2","code":"pharma1","usage":{"morning":false,"afternoon":false,"evening":false,"night":true,"sos":false}}]'

02.01.2022
Что делать если у <button> должно быть 2 "type" - submit и button

Интересная проблема. Я делаю оплату на Django, используя платежную систему Fondy Я делаю платным голосованием, то есть, чтобы проголосовать - пользователь должен заплатить, нажав на кнопку, которая переносит его на страницу оплаты вот views.py: def black(request): if …

02.01.2022
Как выбрать один элемент в отношениях "многие ко многим" как особенный?

Как лучше всего выбрать один элемент из отношений m2m? Допустим, у меня есть альбом с фотографиями: class Photo(models.Model): img = models.FileField() class Album(models.Model): photos = models.ManyToManyField("Photo") Но теперь я также хочу выбрать одну фотографию в качестве обложки. Я …

02.01.2022
Как передать Django InMemoryUploadFile в сериализатор в случае с изображениями?

Я создаю API с использованием Django Rest Framework для сохранения изображений из файла напрямую или из url. С первым случаем у меня проблем нет, а вот со вторым есть. Итак, мои модели выглядят следующим образом: class Image(models.Model): picture …

02.01.2022
Django Admin Templates - Как добавить кнопку "вернуться к списку"?

Работа с админкой Django - все еще довольно новая. Мне нужно добавить кнопку в нижний колонтитул (которая появляется при редактировании или добавлении объекта), которая отправляет пользователя обратно на страницу списка для этого объекта. У меня получается добавить саму …

02.01.2022
Передача данных представления Django в диаграмму JavaScript

У меня есть некоторые данные, которые возвращаются через Django view, я пытаюсь отобразить эти данные в Apex Pie Chart. Так что мне нужно передать данные в JavaScript, поскольку именно здесь находится серия данных. var pieColors = getChartColorsArray("#pie_chart"), options = …

02.01.2022
LeaderboardAPI : Я хочу показывать только сегодняшнюю запись, сравнивая ее с датой создания

Мой Modely.py. Я храню имя игрока, TotalPoints, created_date с помощью POST API from django.db import models from django.utils.translation import ugettext as _ # Create your models here. class leaderboard(models.Model): name = models.CharField(_("playername"), max_length=255) TotalPoints = models.IntegerField(_("TotalPoints")) created_date = models.DateTimeField(auto_now_add=True) …

02.01.2022
Django - Изменение БД с Sqlite3 на Postgres - нужно ли мне сделать что-то еще, чтобы отразить изменения?

На моем сервере я сменил БД на Postgres с SQlite3. Поскольку это новый сайт и на нем еще нет большого количества данных (кроме тестовых), мне не нужно было делать миграцию БД или как там это еще называется. Я просто …

02.01.2022
Эта страница сейчас не работает. Если проблема продолжается, свяжитесь с владельцем сайта. HTTP ERROR 405

При заполнении формы я получаю следующее сообщение об ошибке: This page is not working right now. Если проблема продолжается, свяжитесь с владельцем сайта. HTTP ERROR 405. Пожалуйста, посоветуйте. просмотров: from django.shortcuts import render, get_object_or_404 from .models import Post from …

02.01.2022
Админ Django очень медленно загружается из пользовательской модели OneToOne

Я думаю, что я делаю модель администратора неправильно, потому что она занимает около 30 секунд для загрузки, и я думаю, что это потому, что мои sql-запросы слишком неэффективны и могут создавать больше просмотров, чем нужно. Есть ли способ ускорить …

02.01.2022
Как инициировать отправку письма в админ панель в django через контактную форму с помощью form.is_valid()?

Когда пользователь отправляет письмо через контактную форму, оно должно отображаться в панели администратора. Теперь, когда я нажимаю submit, он возвращается к "contact.html", как указано в функции, каковы возможные причины того, что он не является действительным при сохранении? Я уверен, что …

02.01.2022
Невозможно получить значения элементов строки с помощью Javascript

Я новичок в Javascript. В качестве бэкенда используется django. Я пытаюсь получить данные из столбцов таблицы, таких как 'доза', 'продолжительность' и 'использование', которые используют текстовое поле и флажок. Когда я нажимаю на кнопку с id='qty', я вижу …

02.01.2022
Как вывести данные другого пользователя, кроме текущего в Django?

Делаю сайт на Django. В профиле пользователя я сделал вывод названия цвета, за который проголосовал пользователь и все отлично работает. Однако цикл выводит результат не конкретного пользователя, профиль которого мы просматриваем, а ВСЕХ проголосовавших. Как мне сделать так, чтобы был …

02.01.2022
Ошибка только в DRF! Сбой ограничения UNIQUE: questions_question.id

Вот модель, сериализатор и представление. Когда я пытаюсь создать новый вопрос с помощью конечной точки API, он показывает ошибку UNIQUE constraint failed: questions_question.id, но он будет сохранен в админ панели. Пожалуйста, поделитесь идеей решения ошибки! models.py class …

02.01.2022
Обработка кнопок в Django

Я хочу отобразить только 2 кнопки, которые должны отправляться при нажатии. При нажатии на кнопки должна отображаться только форма 2 на кнопке User или другая форма на кнопке Doctor (добавить поле к форме 2). В настоящее время это …

02.01.2022
Wagtail Нет модуля с именем wagtail.contrib

Я запустил wagtail после свежей установки и хочу использовать python вместо python3 pip3 install wagtail wagtail start wagtail02 cd wagtail02 pip3 install -r requirements.txt когда я пытаюсь выполнить python manage.py migrate я получаю сообщение об ошибке Traceback (most …

02.01.2022
Функция добавления новой страницы не работает так, как должна. Как я могу добавить новую страницу? Django

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

02.01.2022
Развертывание DJango Python на Heroku перестало работать

У нас есть приложение django, основанное на python 3.7 версии, оно нормально работало на heroku, но внезапно, начиная со 2 недели, все новые развертывания не работают со следующей ошибкой. Оно работает на моей локальной машине с командой runserver. …

02.01.2022
Django ChoiceField получение значения выбора в шаблоне

У меня есть радиокнопка, которая представляет собой "да"/"нет". YES_NO_CHOICES = [(False,'No'),(True,'Yes')] У меня также есть поле выбора в моей ModelForm show_game = forms.ChoiceField(widget=forms.RadioSelect, choices=YES_NO_CHOICES, required=True) Мне не нравится HTML, предоставляемый Django; поэтому я сделал собственный …

02.01.2022
Я не могу отцентрировать <textarea>

Я пытаюсь отцентрировать мои &lt;textarea&gt; элементы в моем домашнем проекте, но не могу найти способ сделать это. Я пробовал использовать следующие подходы: Changing my textarea in CSS: textarea { display: flex; justify-content: center; align-items: center; } …

02.01.2022
Django - Отображение изображений в шаблонах

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

02.01.2022
Django. Я не могу загрузить файлы

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

02.01.2022
Онлайн ожидание: django отправка формы и отображение результата на одной странице

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

02.01.2022
Как собирать статические файлы и загружать их на s3 с помощью django и zappa

Я использую django и zappa (https://github.com/zappa/Zappa). Я пытаюсь собрать статический файл django и загрузить его на s3, и после выполнения команды python manage.py collectstatic --no-input по какой-то причине я продолжаю получать эти ошибки: ...raise error_class(parsed_response, operation_name) botocore.exceptions.ClientError: …

02.01.2022
Как обновить аватар UserProfile трясогузки (или другие поля) вместе с другими полями CustomUser в одной форме django

Я использую Django и Wagtail для создания веб-приложения. Это веб-приложение будет использоваться группой участников, в которой некоторые будут иметь права администратора, а большинство - нет. Я создал пользовательскую модель пользователя следующим образом: class User(AbstractUser): bio = models.TextField( verbose_name=_("bio"), …

02.01.2022
Как я могу быстро загрузить данные JSON в качестве модели Django Model

Для моего проекта мне понадобится большая база данных продуктов питания. Я планирую использовать USDA API, который возвращает данные в виде JSON. Теперь, когда я передам url с ограничениями о том, какие питательные вещества я хочу иметь, которые будут соответствовать …

02.01.2022
Не удалось подключиться к серверу aws

Я не знаю, почему я не смог перенести свою базу данных на aws, я делаю все правильно, но где проблема, я действительно не знаю django.db.utils.OperationalError: connection to server at "hereendpoint", port 5432 failed: Connection timed out (0x0000274C/10060) Is the …

02.01.2022
Простейшая установка django

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

02.01.2022
Django не может подключиться к серверу MySQL RDS

ГОЛ Подключение EC2 Django API к RDS Архитектура AWS VPC имеет две подсети 1 частный с экземпляром RDS 1 публичный с моими двумя серверами EC2 Главный сервер: Хостинг Django API, подключенный к интернет-шлюзу. Базовый сервер: Разрешены только …

02.01.2022
Аннотировать кверинг, пк

Я спросил, Как я должен составлять запросы, когда использую pk с annotate? Мне нужно перенаправление на профиль пользователя, когда гость нажимает на ссылку. Модели class Posty(models.Model): title = models.CharField(max_length=250, blank=False, null=False, unique=True) sub_title = models.SlugField(max_length=250, blank=False, …

02.01.2022
Две (почти) идентичные функции Veiw.py ведут себя по-разному

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

02.01.2022
Django shell get models object function не работает есть идеи?

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

02.01.2022
Django Предотвращение того, чтобы все могли видеть /media Files

На моем сервере nginx, если люди используют путь /media, они могут увидеть список всей папки с каждым файлом. Как я могу заблокировать, чтобы люди видели это, как в случае со страницей 404. Но я не могу отключить его в …

02.01.2022
Добавление 'graphene_django' в INSTALLED_APPS = [ 'graphene_django' ] файла settings.py заставляет проект django разрушаться

Добавление 'graphene_django' в INSTALLED_APPS = [ 'graphene_django' ] заставляет проект django дробить сервер INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'graphene_django', "ingredients", ] Вот ошибка, которая появляется from django.utils.encoding import force_text ImportError: cannot import name …

02.01.2022
Как фильтровать по диапазону дат с помощью встроенного в Djangos ListView?

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

02.01.2022
Не удается добавить модель в пользовательский контекстный процессор django

В моем проекте django мне нужно передавать определенные данные из нескольких моделей во все представления и я понял, что лучшим способом сделать это будет создание пользовательского файла контекстного процессора. Контекстный процессор отлично работает при передаче закодированных значений, но бросает django.core.exceptions.AppRegistryNotReady: …

02.01.2022
У меня проблема с костюмом Django при установке, как в документации

У меня возникла проблема при установке костюма django по документации сайта в виде шагов первый:- ВНИМАНИЕ: Вы используете pip версии 20.2.3; однако доступна версия 21.3.1. Вы должны рассмотреть возможность обновления с помощью команды 'f:\web-devolopment\python\django\venv1\scripts\python.exe -m pip install --upgrade pip'. …

02.01.2022
Django URL с параметром не работает с include

Я пытаюсь передать параметр в url перед оператором include. Я думаю, что моя проблема должна быть похожа на эту, но я не могу понять, почему моя не работает. Я получаю ошибку NoReverseMatch at /womens/ Reverse for 'shampoo' …

02.01.2022
Как фильтровать поля "многие ко многим" в моделях django

У меня есть 3 модели: User, Tag и Recipe. Модель User является базовой и не важна. Вот модель Tag: class Tag(models.Model): name = models.CharField(max_length=255) user = models.ForeignKey(settings.AUTH_USER_MODEL , on_delete=CASCADE) А вот модель Recipe: class Recipe(models.Model): user …