У меня есть ManyToManyField, использующий through: class Entity(models.Model): relationships = models.ManyToManyField('self', through='ThroughRelationship', blank=True) class ThroughRelationship(models.Model): entity = models.ForeignKey(Entity, on_delete=models.CASCADE) name = models.CharField() Я добавляю его в админку следующим образом: class ThroughRelationshipInline(admin.TabularInline): model …
Мне трудно понять, как работает модальный диалог, позволяющий вставлять различные типы ссылок в поле richtext. В частности, в этом файле: https://github.com/wagtail/wagtail/blob/main/wagtail/admin/templates/wagtailadmin/chooser/_link_types.html Параметры allow_xyz: где они задаются? Например: {% elif allow_external_link %} Где/когда определяется …
На сайте форма используется для предоставления данных кейсу, но поскольку их может быть несколько на сайте, она создается как набор форм. Кроме того, каждый случай может иметь несколько m2m-отношений, которые также являются набором форм. Поэтому второй набор форм может использоваться …
Я работаю над интеграцией с использованием django-allauth с Microsoft (EntraID) для обеспечения SSO, и она хорошо работает для существующих пользователей, их учетные записи сопоставляются по адресу электронной почты, однако, когда новый пользователь проходит через поток, я получаю следующее исключение …
Я вернулся к проекту, который разрабатывал 2 года назад. Я запустил его в производство, все работает. Пытаюсь что-то исправить в верстке, но любые изменения в шаблоне Django не принимаются браузером. Пробовал разные браузеры. Никаких изменений ни на локальной …
Я хочу создать приложение для чата в реальном времени, используя Django для бэкенда и React.js для фронтенда. Поскольку я новичок в обоих фреймворках, мне нужен наглядный пример или пошаговое руководство по реализации функций реального времени (например, WebSockets или Django Channels). …
Я новичок в Django, поэтому простите меня за любые ошибки новичков. Я столкнулся с проблемой, когда данные сессии теряются, когда пользователь пытается перейти на мой сайт после входа в систему. Я делаю этот сайт на W3Schools (я знаю, что …
Я пытаюсь подключить мое приложение Django к PostgreSQL, запущенному в контейнере Docker, но когда я выполняю python manage.py runserver или python manage.py makemigrations, я получаю следующую ошибку: UnicodeDecodeError: 'utf-8' кодек не может декодировать байт 0xf3 в позиции 85: недопустимое …
Я работаю над проектом Django и успешно подключил его к AWS S3 для хранения медиафайлов. Однако я не могу загрузить изображения через панель администратора Django. Статьи, содержащие только текст, загружаются нормально, но как только я пытаюсь загрузить изображение, возникают …
Итак, я изучаю React и Django около 2 лет, применяя их в проектах через некоторые курсы и учебники на YouTube. Когда пришло время применить полученные знания в проекте, который я хочу создать, я застрял. Я не знаю, с …
Достал из загашника проект, который разрабатывал 2 года назад. Выложил на прод, запустил, все работает. Пытаюсь кое-что исправить в верстке, но любые изменения в шаблоне Джанго не воспринимаются браузером. Пробовал разные браузеры. Ноль реакции что на локальной машине, что на …
Я пытаюсь реализовать регистрацию и вход пользователей в моем Django-проекте с помощью AJAX. Однако, даже когда я ввожу всю информацию правильно, я продолжаю получать сообщение об ошибке: «Произошла ошибка. Please try again." Что я пробовал: Проверил валидацию формы в …
Я использую Django с PyODBC для подключения к базе данных Oracle 8i. Я запускаю свое Django-приложение, используя Uvicorn в качестве ASGI-сервера. Однако, проработав день, я столкнулся с проблемой, когда временные таблицы в Oracle 8i ведут себя странно. А именно: …
Я разрабатываю разрозненную систему, состоящую из двух API, которые взаимодействуют через RabbitMQ. Один API полностью разработан мной с использованием Django, а другой является внешним API, управляемым другим разработчиком (я могу запрашивать изменения, но не имею доступа к его коду). …
Я интегрирую регистрацию OpenTelemetry в свое Django-приложение для отправки журналов в Azure Application Insights, но сталкиваюсь со следующей ошибкой: AttributeError: 'ProxyLogger' object has no attribute 'resource' В настройках есть следующая настройка логгера copilot/settings.py LOGGING = { 'version': …
<input type="hidden" name="allowed-extension[]" value="jpg" /> <input type="hidden" name="allowed-extension[]" value="jpeg" /> <input type="hidden" name="allowed-extension[]" value="png" /> или <input type="hidden" name="allowed-extensions" value="jpg,jpeg,png" /> Мне нужно преобразовать значения полей ввода HTML post или CSV в форме в список …
У меня эта модель: В этом решении, когда я создаю новый Profile, создается новый Rank. Это работает. Однако, когда я создаю новую запись Command, требуется новая запись CommandPositions. Я попробовал сделать это так же, как и отношения …
Я обслуживаю статическое приложение React в Django следующим образом: # In /my_django_project/urls.py urlpatterns = [ path('admin/', admin.site.urls), re_path(r"^(?P<path>.*)$", my_django_app.views.serve_react, {"document_root": settings.REACT_APP_BUILD_PATH})] # In /my_django_app/views.py from django.views.static import serve as static_serve def serve_react(request, path, document_root=None): …
В моем Django views.py есть функция, которая должна отрисовывать веб-сайт и возвращать JsonResponse. Обычно, когда я перехожу по URL, я ожидаю увидеть отрисованный сайт. Однако вместо рендеринга шаблона я вижу только JSON-ответ. def chatbot(request): if request.method == 'POST': message = …
Описание проблемы Я столкнулся с проблемой, когда изображения, загруженные через Django (с использованием boto3) в S3 API SeaweedFS, повреждаются, в то время как загрузка через настольное приложение S3 Browser работает корректно. Загруженные файлы на 55 байт больше оригинальных и …
В моем проекте Django я храню переменные конфигурации в файле .env для безопасности и гибкости. Однако каждый раз, когда я ввожу новую переменную окружения, мне приходится определять ее в двух местах: .env и settings.py. По мере роста проекта и …
Недавно я развернул свое приложение Django на Railway, где установил PostgreSQL и Redis и подключил их к своему проекту. Однако я заметил резкое замедление производительности запросов и кэша по сравнению с локальной работой - на несколько порядков. Например, …
В моем веб-приложении django я пытаюсь создать приложение Newspaper, на главной странице, когда я нажимаю на SIGN UP кнопку, я получаю ошибку «ImproperlyConfigured at /accounts/signup/», Я не смог понять, в чем проблема. forms.py: from django.contrib.auth.forms import UserCreationForm, UserChangeForm from .models …
Я создал приложение react, которое позволяет мне вводить данные в форму и отправлять их на бэкэнд django. Я также создал представление удаления, которое будет срабатывать, когда запрос будет содержать фразу «DELETE». Я заметил, что после отправки запроса, …
Admin.py class OrderItemInline(admin.TabularInline): model = OrderItem raw_id_fields = ['product'] autocomplete_fields = ['size'] extra = 1 # Количество пустых форм для добавления новых элементов fields = ['product_image','product','product_article_number','product_mesto','size','product_zacup_price','quantity', 'price','get_cost'] readonly_fields = ['product_image','product_article_number','product_mesto','product_zacup_price','get_cost'] def get_queryset(self, request): # Загружаем связанные модели для оптимизации запросов …
Я работаю над проектом Django и использую PostgreSQL в качестве базы данных. Я обновил свой файл settings.py следующим образом: ** DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'mydatabase', 'USER': 'myuser', 'PASSWORD': 'mypassword', 'HOST': 'localhost', 'PORT': '5432', } } …
Я пытаюсь развернуть свое приложение Django на Heroku (на Windows) и использую Waitress (потому что Gunicorn больше не работает на Windows??). Когда я жестко закодировал номер PORT, я смог запустить его нормально. Когда я пытаюсь определить PORT в …
У меня есть категория, и для каждой категории я хочу добавить несколько изображений, но что бы я ни делал, у меня есть только один файл загрузки, но я хочу иметь несколько. В моем проекте Django есть такой класс: …
Ссылка на видео на youtube: https://youtu.be/iJrUiem10iI Я разработал Django-приложение, которое включает в себя такие функции, как загрузка видео с YouTube (с помощью yt-dlp) и потенциальное преобразование форматов файлов. Проблема: Приложение прекрасно работает …
Ive been following along with corey schafers django blog app tutorial on youtube, and up to episode 12 everything was fine and perfect. Но я не могу заставить электронную почту для сброса пароля работать, что бы я ни пытался, …
Я использую StringAgg и order следующим образом: # Get order column & annotate with list of credits if request.POST.get('order[0][name]'): order = request.POST['order[0][name]'] if order == 'credits_primary': releases = releases.annotate(credits_primary=StringAgg( 'credits__entity__name', delimiter=', ', filter=Q(credits__type='primary'), ordering='credits__id' )) elif …
Я использую CharField с пользовательским виджетом (ListSelect2) из библиотеки django-autocomplete-light. У меня есть набор атрибутов data-*, включая data-tags, которые я хочу передавать в HTML-вывод, но не похоже, что атрибут data-tags сохраняется или корректно отображается в финале после сохранения формы. industry_type …
Учитывая эти модели: class Format(models.Model): name = models.CharField(unique=True) # More fields... class Release(models.Model): formats = models.ManyToManyField(Format, blank=True) # More fields... Когда у меня есть набор запросов Releases (например, с помощью releases = Release.objects.filter(foo='bar')), как …
Когда я запускаю makemigrations, я получаю ошибку teams.Team.members: (fields.E331) Поле задает отношение многие-ко-многим через модель 'TeamMember', которая не была установлена. from django.db import models from django.conf import settings from common import TimestampMixin from users.models …
Мне не удается запустить python manage.py runserver. Я смог успешно запустить python manage.py migrate. Я даже изменил ASGI_APPLICATION = «MyProject.asgi.application» на ASGI_APPLICATION = «routing.application», но это не помогло. Вот ошибка, которую я получаю
на моей веб-странице я обновляю данные запроса, чтобы одобрить или отклонить. , но он не меняется в статусе и по-прежнему показывает pending. Проблема в том, что в …
Мне нужно добавить переменную в Django. Важная деталь: Мне нужна переменная, а не константа, поэтому просто добавить ее в settings.py - не вариант. Очень желательно иметь возможность изменять ее значение из панели администрирования сайта. Как это сделать в Django? …
Я создал проект Django в своем решении Visual Studio. Файл db.sqlite3 также был создан. В models.py. есть несколько классов. class Question(models.Model): q_id = models.IntegerField() text = models.CharField(max_length=500) class Option(): option_num = models.IntegerField() text = models.CharField(max_length=1000) Когда я …
<<<0>>>У меня есть унаследованный проект django на python 2, где мне нужно реализовать jaeger в нем. Как я могу это сделать, может ли кто-нибудь подсказать мне? python 2.7 django-1.11.1
В моем проекте есть аутентификация через facebook, и я настроил несколько конвейеров. Поэтому было бы неплохо, чтобы регистрация по электронной почте, не связанная с социальными сетями, также использовала эти конвейеры. Я попробовал добавить EmailAuth …