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

06.12.2021
Сбой команды контейнера при развертывании

Я пытаюсь развернуть свой проект Django с помощью Elastic Beanstalk. Все было хорошо, пока не попытался запустить команды контейнера. Вот как выглядит мой .config файл: container_commands: 01_migrate: command: "source /var/app/venv/*/bin/activate && python3 manage.py migrate" leader_only: true 02_createsuperuser: # <- The …

06.12.2021
Вставка с 1 внешним ключом и 2 пк не удалась

Class TbBoard(models.Model): board_seq = models.BigAutoField(primary_key=True) board_title = models.CharField(max_length=30) board_content = models.CharField(max_length=2000, blank=True, null=True) board_writer = models.CharField(max_length=40) board_password = models.CharField(max_length=200) create_date = models.DateTimeField(default=timezone.now) class Meta: managed = False db_table = 'tb_board' class TbComment(models.Model): board_seq = models.ForeignKey(TbBoard, models.DO_NOTHING, db_column='board_seq') comment_seq = models.IntegerField(primary_key=True) …

06.12.2021
Django: объект 'WSGIRequest' не имеет атрибута ошибки

В моем приложении есть две модели: модель Dataset создается при сохранении модели File, но у меня проблема с привязкой поля file_uploaded в наборе данных к модели File с помощью внешнего ключа. Для этого я использую следующее: file_uploaded = request.file_uploaded.file, …

06.12.2021
Пользовательские входы django-filter в templeta

Я хочу улучшить отрисовку входов в шаблоне. Я пробовал добавлять стили из виджетов в классе: class ProductosFilter(django_filters.FilterSet): class Meta: model = Elemento fields = ('estado','tipo','grupo') widgets = { 'grupo':widgets.Select(attrs={ 'class': 'form-control form-select ', }), } но у меня …

06.12.2021
Невозможно распаковать неитерабельный объект Django

Итак, я пытаюсь отфильтровать варианты поля по атрибуту created_by, который является экземпляром User, полученным из запроса при его создании. После некоторого исследования я нашел некоторые объяснения и последовал им, но я не смог добиться того, чтобы выбор действительно появился …

06.12.2021
Нужна помощь в django

У меня есть 4 модельных класса (Course, Semester, Subject, TuModelQuestions), как вы можете видеть ниже. Когда я пытаюсь вывести конкретный вопрос из TuModelQuestions из конкретного предмета из конкретного семестра и конкретного курса. Как мне его отобразить? Пожалуйста, дайте мне …

06.12.2021
Django - "psycopg2.errors.ForeignKeyViolation: insert or update on table" при выполнении "python manage.py test", но не при выполнении одиночного теста

Итак, я сделал еще одно сообщение относительно этой проблемы и решил разложить ее еще подробнее, чтобы посмотреть, смогут ли добрые люди из StackOverflow понять, что происходит, потому что я не могу. Итак, я генерирую все эти тестовые данные …

06.12.2021
Отправка электронной почты с сервера DebuggingServer localhost:1025 не работает

Я тестирую отправку электронной почты после заполнения формы на сайте и использую свой локальный хост. После отправки формы я использую метод django send_mail() и отправляю тестовое письмо на учетную запись gmail, а учетная запись имеет тип данных list. $ …

06.12.2021
Django ModuleNotFoundError: Нет модуля с именем "\n 'hello"

Я изучаю курс Django dj4e. При прохождении установки, ссылка на которую находится здесь https://www.dj4e.com/assn/dj4e_ads1.md?PHPSESSID=991c1f9d88a073cca89c1eeda44f61d2. я получил эту странную ошибку: Traceback (most recent call last): File "manage.py", line 22, in <module> main() File "manage.py", line 18, in …

06.12.2021
Докеризация приложения Django с помощью mongoDB

Я работаю над веб-приложением Django, которое хранит данные в базе данных mongoDB. Когда я запускаю docker, используя файл docker-compose.yml, он открывает страницу входа и выдает ошибку CSFR token. Ниже приведены логи контейнера Django: pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [Errno 111] Connection refused, Timeout: …

05.12.2021
Django Модель отношений "многие-к-одному

Я хочу создавать модели с такими характеристиками : У пользователя есть ТОЛЬКО ОДИН профиль для добавления дополнительной информации Я хочу, чтобы пользователи могли принадлежать только к одной организации Правильно ли писать это : Class …

05.12.2021
Как связать количество с суммой в отношениях "многие ко многим" в Django

В Django у меня есть 2 модели. Одна называется Box и одна называется Product. В коробке может быть много разных продуктов и с разным количеством каждого продукта. Например, box1 может содержать 1 продуктА и 2 продуктаВ. Моя модель коробки …

05.12.2021
Невозможно войти в систему после переопределения модели пользователя по умолчанию в Django

Я настроил модель Django по умолчанию, и теперь после создания нового суперпользователя я не могу войти в систему. Пишет, что логин или пароль недействительны. models.py: class UserProfileManager(BaseUserManager): def create_user(self, email, first_name, last_name, password=None): if not email: raise …

05.12.2021
Проектирование DRF API: лучший способ создания представлений для вошедшего пользователя

Я работаю над приложением DRF + React, которое позволяет пользователям маркировать медицинские данные. Нужно ваше мнение о дизайне моего API Здесь есть 3 модели: Пользователь, Аннотация и IC (независимый компонент). Каждый пользователь может сделать только одну аннотацию для каждой …

05.12.2021
Как задать стиль css в фильтре Django

Друзья, есть ли другой способ изменить стиль полей фильтра Django, кроме Bootstrap? можно ли самостоятельно придать ему стиль с помощью css

05.12.2021
Почему Plotly отображает пустое пространство при отображении графика через данные django?

Я пытаюсь распечатать круговую диаграмму с помощью Django, но она показывает пустое место вместо печати круговой диаграммы. Я использовал инструкции из https://plotly.com/javascript/pie-charts/, но получаю ошибку. Как мне ее исправить? views.py labels = list(account_graph.keys()) # ['Food', 'Gas', …

05.12.2021
Как в шаблоне из записи получить значение, а не ключ?

Уже когда-то реализовывал, но подзабыл как, и в интернете ответ не нашел, короче, такая проблема: есть модель: from django.db import models COLOR_SPISOK = ( ('dc0000', 'Красный'), ('f0ef00', 'Желтый'), ) class profilModel(models.Model): color = models.CharField('Цвет', choices=COLOR_SPISOK, max_length=20) class Meta: verbose_name = …

05.12.2021
Отправьте запрос на View Django, не получив никакого ответа

Я задаю пользователю вопрос на моем сайте и если ответ положительный, я отправляю два данных в View Django с помощью JavaScript файла и используя Ajax. Я хочу получить эти данные в View Django и не отправлять пользователю никакого HttpResponse. Если …

05.12.2021
Как хранить данные за каждый месяц в модели django

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

05.12.2021
Django ChoiceField и RadioSelect возвращают ошибку EnumMeta

У меня есть ChoiceField, которое я хотел бы показать как Radio selection, но я получаю следующую ошибку: EnumMeta.call() missing 1 required positional argument: 'value' Вот код model.py class Answer(models.IntegerChoices): NO = 0, _('No') YES = 1, …

05.12.2021
Как записать аудио из браузера и загрузить на сервер django?

Мне нужно записать аудио из браузера и загрузить его на сервер django, кто-нибудь может мне помочь? Мое представление django: @api_view(['POST']) def audio_analysis(request): audio_data = request.FILES['audio'] # view content return render(request, 'homepage.html')

05.12.2021
После установки правильного окружения я все еще сталкиваюсь с этой проблемой при развертывании приложения django на heroku

Я добавил STATIC_ROOT в файл settings.py, но все равно столкнулся с этой ошибкой при развертывании приложения на Heroku. Изображения моего файла settings.py прикреплены ниже. Пожалуйста, помогите. Ошибка: Вы используете приложение staticfiles, не установив параметр STATIC_ROOT на путь к файловой …

05.12.2021
Django - Ошибка при отправке формы анонимным пользователем

В одном из моих представлений у меня есть форма, где когда пользователь входит в систему и отправляет форму, она работает нормально. Однако, когда анонимный пользователь отправляет форму, я получаю следующую ошибку: Cannot assign "<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x1052fd3a0>>": …

05.12.2021
Почему git push heroku master выдает ошибку в каждой библиотеке?

У меня есть следующее содержание в файле requirements.txt -ip==21.0 aioredis==1.3.1 bs4==0.0.1 django-binary-database-files==1.0.10 django-cors-headers==3.7.0 django-templated-email==2.4.0 djangochannelsrestframework==0.3.0 djoser==2.1.0 msgpack==1.0.2 mysqlclient==2.0.3 pandas==1.3.4 pillow==8.3.1 pip-chill==1.0.1 ply==3.11 psycopg2==2.8.6 psycopg2-binary==2.8.6 pylint-django==2.4.2 pyopenssl==21.0.0 service-identity==21.1.0 sklearn==0.0 waitress==2.0.0 whitenoise==5.3.0 но всякий раз, когда я использую git …

05.12.2021
Зависимости миграции Django не выполняются

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

05.12.2021
Django admin select like permission field

Как создать форму в панели администратора, подобную этой? Это стандартное представление пользователя администратора. Моя выглядит так, но я хочу два "окна" class …

05.12.2021
Django ModelForm, не сохраняет данные

Я использую ModelForm для создания формы, затем я использую эту форму для создания нового экземпляра в базе данных. Но форма не сохраняет данные, она просто перезагружает страницу при подстановке формы. Я также загружаю изображение. forms.py <div class="snippet" data-babel="false" …

05.12.2021
Я не могу импортировать летние заметки в django

Когда я пытаюсь импортировать summernoteModelAdmin в админку с помощью from djangosummernote.admin import SummernoteModelAdmin, то появляется ошибка Import "djangosummernote.admin" could not be resolved admin.py: from django.contrib import admin from djangosummernote.admin import SummernoteModelAdmin from .models import BlogPost class BlogPostAdmin(SummernoteModelAdmin): summernote_fields = ('content') …

05.12.2021
Динамическая ссылка в Django всегда вызывает первый путь url

В urls.py внутри urlpatterns у меня есть следующие две строки urlspatterns = [ ... path('&lt;slug:productSlug&gt;', ProductView.as_view(), name = 'viewProduct'), path('&lt;slug:boxSlug&gt;', BoxView.as_view(), name = 'BoxView'), ... ] В моем html шаблоне есть две ссылки &lt;a href="{% url 'viewProduct' item.productSlug …

05.12.2021
Почему pip freeze выдает ошибку Could not generate requirement for distribution -ip 21.0? [дубликат]

Pip freeze &gt; requirements.txt выдает ошибку WARNING: Could not generate requirement for distribution -ip 21.0 (c:\python39\lib\site-packages): Parse error at "'-ip==21.'": Expected W:(abcd...) Как убрать эту ошибку и что это за ошибка? Ниже приведено содержимое файла после выполнения команды …

05.12.2021
Тесты Django проходят локально, но не проходят на Github Actions push

Мои тесты проходят локально и фактически на Github Actions также написано "выполнил 8 тестов", а затем "OK" (а у меня их 8). Однако этап тестирования не проходит из-за странной ошибки в трассировке. Все это просто файлы Django по …

05.12.2021
Django "__str__ возвращает нестроку (тип tuple)".

Я видел похожие проблемы, но все еще не могу решить свою. Я делаю систему электронных билетов для электронной коммерции. Вот код. class Event(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=255, db_index=True) banner = models.ImageField(upload_to='banners/' ,null=True, blank=True) description = models.TextField(blank=True) address …

05.12.2021
Django aggregate объединяет два выражения в одно dict в качестве выходного поля

У меня есть код, который агрегирует queryset и подсчитывает количество объектов с условием: queryset = queryset.aggregate( first_win=Count( "score", filter=Q(score__first_score=5), output_field=FloatField(), ), second_win=Count( "score", filter=Q(score__second_score=5), output_field=FloatField(), ), ) А это формат ответа: { "first_win": 78.26086956521739, "second_win": 17.391304347826086 …

05.12.2021
Ошибка аутентификации django

я получаю ошибку password authentication failed for user "usertodoproject". Я теряю терпение, до сих пор я сделал пару новых баз данных и использовал для примера вот это ALTER USER todouser WITH PASSWORD 'todo'; это тоже не помогло. Есть идеи? …

05.12.2021
Django Rest Framework Отправка изображения по электронной почте

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

05.12.2021
API SimpleJWT TokenObtainPairView Требуется предварительное условие

Я реализую систему аутентификации в Django, используя SimpleJWT. Я выполнил установку и добавил урлы, как в учебнике. Но когда я выполняю запрос curl для проверки. Я получаю статус 428 "Требуется предварительное условие" …

05.12.2021
Панель инструментов отладки Django

Я использую Django, но Django Debug Toolbar не показывается в Chrome и Firefox. Я выполнил все шаги по настройке, указанные на официальном сайте Django-debug-toolbar. Django Версия: 3.1.4 Версия Python: 3.9.0

05.12.2021
Django: Форма регистрации на модалах, доступных на нескольких страницах

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

05.12.2021
Как найти взаимные объекты в 2 запросах в Django [дубликат]

Я делаю 2 запроса в Django и мне нужно найти объекты, которые существуют в обоих запросах, есть ли быстрый ORM или функция для этого? Вот мой код : from_lines_objects = Line.objects.filter( Q(starting_station=from_station_object) | Q(end_station=from_station_object) …

05.12.2021
Что я должен предпочесть user.address.id или user.address_id в django?

У меня есть две модели User и Address, User имеет отношения внешнего ключа с моделью Address, я хочу получить идентификатор адреса из объекта user, какой запрос я должен предпочесть, или есть ли другой эффективный способ? user = User.objects.last() …