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

19.07.2022
Вызов ModelViewset create() из другого файла python?

Я был бы очень признателен за совет по этой конкретной проблеме, с которой я столкнулся. Я использую IMAP для получения электронной почты (на emails.py) и мне нужно, чтобы некоторые данные в сообщениях электронной почты были опубликованы на существующей …

19.07.2022
Я получаю ошибку, объект 'QueryDict' не имеет атрибута 'user'

Я сделал форму для хранения отзывов клиентов, она работает нормально. Теперь я хочу создать форму для обновления отзывов, чтобы пользователь мог обновлять свои отзывы. Я также создал форму обратной связи, но она не работает идеально. Она показывает ошибку😢. Пожалуйста, …

19.07.2022
Как перенаправить пользователей на разные страницы на основе данных сессии в python

Я новичок в django и хотел бы получить некоторые рекомендации по моему проекту. Я хочу создать веб-приложение для управления нарушениями правил дорожного движения. С чего мне нужно начать? Вот пример анализа, сгенерированного с помощью windev: <img alt="Relationship diagram …

19.07.2022
Как создать рабочие пространства и управлять ими для всех пользователей в Django?

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

19.07.2022
Показать предупреждающее сообщение перед отправкой страницы Django

Я хочу создать предупреждающее сообщение перед отправкой страницы, мой admin py class NameAdmin(MasterDataBaseAdmin): form = forms.NameForm inlines = [AddressInline, RegistrationTypeInline] queryset = models.Name.objects.prefetch_related( "names", "name__id", "registrationstype" ) views.py class NameViewSet(viewsets.ReadOnlyModelViewSet): queryset = models.Country.objects.supported().prefetch_related("names", "registrationstype") serializer_class = serializers.NameSerializer Я …

19.07.2022
Как заставить фреймворк сообщений Django хорошо работать с i18n?

Используя django 4.0.6, я использовал фреймворк messages для отображения сообщений, когда пользователи успешно заполняли форму. Затем я добавил i18n: Когда выбран язык по умолчанию, сообщения отображаются на втором экране после отправки формы, а не на первом. Когда активен …

19.07.2022
Как разработать модель и сериализатор для Api?

Я получил это изображение в качестве UI Здесь есть тема вопроса, ниже есть вопрос и пользователь должен дать ответ. Вопросов может быть около 5-6, и пользователю необходимо заполнить все …

19.07.2022
Django rest framework - генерировать TOTP и сериализовать его?

Я не уверен, как это сделать: Я хочу создать конечную точку, где аутентифицированный пользователь может щелкнуть, чтобы получить TOTP. Функция, которую я использовал как отдельный файл: # gen_totp.py import hmac, base64, struct, hashlib, time def get_hotp_token(secret, …

19.07.2022
Есть ли способ зашифровать URL, который показывается пользователю в браузере, чтобы предотвратить обмен ссылками?

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

19.07.2022
Нужна помощь в модели django

Я написал модель для своего проекта django. Это моя модель from django.utils.translation import ugettext_lazy as _ from django.db import models from django.utils.crypto import get_random_string from django.db import models from django.contrib.auth.models import( BaseUserManager, AbstractBaseUser, PermissionsMixin, ) def generate_vid(): """Generates …

19.07.2022
Ошибка в postgresql из sqlite при создании проекта django

У меня возникла ошибка, когда я изменил sqlite на postgresql при создании приложения на django. Показывает возникшую ошибку. conn = _connect(dsn, connection_factory=connection_factory, **kwasync) django.db.utils.OperationalError conn = _connect(dsn, connection_factory=connection_factory, **kwasync) django.db.utils.OperationalError DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': …

19.07.2022
DJANGO REST KNOX ИСТЕК

Я использую django rest knox Я бы не хотел, чтобы моя сессия истекала при использовании моего приложения 'SECURE_HASH_ALGORITHM': 'cryptography.hazmat.primitives.hashes.SHA512', 'AUTH_TOKEN_CHARACTER_LENGTH': 64, 'TOKEN_TTL': timedelta(hours=0.0166667), 'USER_SERIALIZER': 'knox.serializers.UserSerializer', 'TOKEN_LIMIT_PER_USER': None, 'AUTO_REFRESH': True, # 'EXPIRY_DATETIME_FORMAT': api_settings.DATETME_FORMAT }```

19.07.2022
Как запустить бета-версию и производственную версию django-проекта рядом друг с другом?

Каким образом рекомендуется запускать "бета-сервер" наряду с рабочим сервером для проекта django? Я думаю об установке beta.mydomain.com рядом с mydomain.com... Могу ли я просто сделать вторую папку проекта, git pull ветку beta туда и запустить ее как-то в nginx? …

19.07.2022
Заполнение поля django m2m идентификатором другой модели

Я пытаюсь добавить новое m2m поле в сериализатор моей модели, но я хочу, чтобы идентификаторы были из другой модели. voting_members = serializers.PrimaryKeyRelatedField(queryset=Person.objects.all(), many=True) Однако это приводит к ошибке утверждения: The field 'voting_member' was declared on serializer NccnPanelSerializer, but …

19.07.2022
Id вместо String при отображении поля внешнего ключа в DRF

Я пытаюсь вернуть имя поля "pricing", но все, что я получаю, это его внешний ключ id. Что я делаю не так? Любая информация по этому вопросу будет очень признательна. Я просмотрел здесь несколько похожих проблем, но не нашел ничего …

19.07.2022
Django template html как использовать фильтр со значением контекста в качестве строкового аргумента этого фильтра

я пытаюсь сделать что-то вроде этого: {% for i in list %} &lt;td style="background-color: {{color_rule|get_item:i}}"&gt;{{i}}&lt;/td&gt; {% endfor %} где: def get_item(dictionary, key): return dictionary.get(key) помогите

19.07.2022
Как преобразовывать между моделями в django-polymorphic?

Я использую django-polymorphic для моделирования простых отношений следующим образом: from polymorphic.models import PolymorphicModel class Base(PolymorphicModel): pass class DescendantA(Base): pass class DescendantB(Base): pass Я хотел бы найти способ преобразования экземпляра DescendantA в экземпляр DescendantB, сохраняя данные …

19.07.2022
Django загрузка нескольких изображений с помощью формы

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

19.07.2022
Почему я не могу импринтировать django.db?

Введите описание изображения здесь Я установил django в свой virtualenv, но все еще не могу импортировать IT.

19.07.2022
ModuleNotFoundError: Нет модуля с именем 'CompanyWebsite' aws hosting

Я пытаюсь использовать gunicorn для размещения сайта, но продолжаю получать эту ошибку. По моему мнению, все в порядке. Прочитал много решений, но не смог найти проблему (venv) ubuntu@ip-172-31-45-195:~$ cd project (venv) ubuntu@ip-172-31-45-195:~/project$ cd Company-Website (venv) ubuntu@ip-172-31-45-195:~/project/Company-Website$ cd CompanyWebsite (venv) …

19.07.2022
Как сделать DELETE/UPDATE одновременно? Django rest ramework

Я новичок в django rest framework и у меня есть 4 поля в таблице базы данных (id, chip, creation date, deletion date), на front-end есть кнопка для удаления chip, пока все хорошо, но на странице, которая у меня есть, …

19.07.2022
Как протестировать пользовательское промежуточное ПО в django?

Class VersionCheckMiddleware: def __init__(self, get_response): self.get_response = get_response def __call__(self, request): meta = request.META client_data = VersionChecks.get_meta_info(meta) client = client_data.get('client') backward_compatibility = {} last_compatible_pwa_version = backward_compatibility.get('last_supported_pwa_version', 823) if client == APP_TYPES.consumer_web: pwa_version = int(client_data.get('client_version', 0)) native_version = int(client_data.get('platform_version', 0)) if …

19.07.2022
Как разрешить определенному url загружать содержимое моего сайта, развернутого на heroku, из iframe?

Я развернул свой сайт, разработанный на Python Django, на heroku. Когда я пытаюсь получить доступ к этому сайту через iframe из html-файла собственного дизайна, я получаю ошибку: https://gkwhelps.herokuapp.com отказано в подключении. Этот сайт содержит заголовок по умолчанию: …

19.07.2022
При сборке проекта python Django он завершается с ошибкой

Я получаю следующую ошибку при сборке проекта. Я установил pymssql с помощью pip -m install pymssql и установщика visual studio. tree = Parsing.p_module(s, pxd, full_module_name) building '_mssql' extension creating build creating build\temp.win-amd64-cpython-39 creating build\temp.win-amd64-cpython-39\Release creating build\temp.win-amd64-cpython-39\Release\src "C:\Program Files (x86)\Microsoft …

19.07.2022
Как установить значение по умолчанию при добавлении поля в модель?

Я добавил поле user, которое является внешним ключом к другой модели под названием User. Это поле было добавлено в модель под названием Bid. Однако, когда я попытался перенести изменения, я получил сообщение: It is impossible to add a non-nullable …

19.07.2022
Подкастинг с помощью Django

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

19.07.2022
Нахождение наибольшей суммы экземпляра в моделях django

У меня есть две модели, которые имеют отношения внешнего ключа друг к другу. Одна из моделей - это Student, а другая - Grade. Проблема, с которой я сталкиваюсь, заключается в том, что я получаю нужные мне значения …

19.07.2022
QueryDict имеет список, но на самом деле показывает строку

Сегодня я столкнулся с вещью, которую не знаю, почему она произошла. Я отправил POST запрос с формой, в которой было MultipleModelChoiceField, во фронтенде я выбрал несколько из них (id 2 и 3), затем в отладке в PyCharm я захотел …

19.07.2022
Какой путь мне выбрать - erlang(elixir), node.js или django(python)?

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

19.07.2022
Как я могу отобразить svg (как изображение) из строки в шаблоне django?

Я хочу отобразить в шаблоне django содержимое svg файла, полученного из базы данных, в виде строки. когда я вызываю поле моей модели, django отображает содержимое как строку, svg не интерпретируется как схема. Например, мой шаблон отображает &lt;Element {http://www.w3.org/2000/svg}svg at …

19.07.2022
Как добавить токен в ответ после регистрации пользователя DRF Social OAuth2

Я использую DRF Social OAuth2 для социальной аутентификации, он выдает мне токен при входе в систему, но я хочу вернуть токен в ответ, когда я регистрирую пользователя с помощью электронной почты и пароля. Как я могу это сделать

19.07.2022
Django Websocket Отправка текста и байтов в одно и то же время

В моем проекте есть клиент и сервер. В клиентской части пользователь загружает свой собственный файл excel, и этот файл поступает на мой сервер для обработки. Мой искусственный интеллект python будет работать на моем сервере и вносить изменения в excel. …

19.07.2022
Как предотвратить перезапись моей базы данных Django Database

В настоящее время у меня есть приложение Django, работающее на моем личном сайте с PythonAnywhere.com. Когда я делаю обновления на сайте, я вхожу в PythonAnywhere и git pull для обновления приложения. Когда я это делаю, данные, которые были введены через …

19.07.2022
Ссылка на AUTH_USER_MODEL в settings.py Django

У меня установлено приложение под названием 'Login', внутри которого есть папка 'models' с моделью custom_user. Проблема возникает, когда я пытаюсь настроить settings.py, в частности auth_user_model. В установленных приложениях у меня есть следующее: INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', …

19.07.2022
Как установить reportlab для django на dockerfile?

Hi когда я хочу установить reportlab с помощью pip на docker для проекта django, у меня возникает такая ошибка : Подготовка метаданных (setup.py): запущена Подготовка метаданных (setup.py): завершена со статусом 'error' error: subprocess-exited-with-error × python setup.py egg_info не …

19.07.2022
Как я могу использовать `номер телефона` и `otp` в "django-rest-framework-simplejwt" вместо `имени пользователя` и `пароля` для генерации токена?

#urls.py Я просто хочу знать, как установить пользовательские поля, например, вместо 'username' и 'password' я могу получить 'phone_number' и otp from django.urls import path from . import views from . import api_views from django.conf.urls.static import static from django.conf import settings …

19.07.2022
Укажите файл .env в Django в командной строке или vscode launch.json

На данный момент у меня есть проект Django, запущенный в VS Code. В настоящее время он использует один файл .env для подключения к базе данных SQL Server. environments/.env DATABASE_URL=mssql://USER_NAME:PASSWORD@SERVER_NAME/DATABASE_NAME < import environ env = environ.Env( …

19.07.2022
Общие вопросы о Django и DRF

Я сделал проект, используя Django и Bootstrap (я планирую использовать React для фронтенда). Затем я начал строить REST API с помощью DRF и кажется, что мои представления DRF довольно похожи (если не дублируют) мои оригинальные представления Django, такие как …

19.07.2022
Как отобразить все прокомментированные оценки ТВ и фильмов в порядке убывания?

Что мы хотим достичь. Я хочу отобразить оценку (звезды) фильма в порядке убывания. Настоящее состояние API tmdb используется для получения информации о фильмах. А модели movie и TV имеют только ID и stars(score). Отсюда, только те, у …

19.07.2022
Как получать/подписываться на mqtt-запросы через django без внешнего брокера

У меня есть сервер на базе djnago, и мне нужно получать сообщения mqtt с устройства непосредственно на мой сервер без внешних брокеров. Как это сделать? Мне нужен только ответ на запрос и нет необходимости в широковещательной рассылке. Поскольку это …