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

19.07.2022
Django включает приложение из другого проекта проблема с url

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

19.07.2022
Django.db.utils.OperationalError при запуске MySQL/MariaDB в Docker: Потеряно соединение с сервером MySQL на этапе 'чтение начального пакета связи'

Запуск Django версии 4 локально с: manage.py runserver 127.0.0.1:8000 Запуск MySQL/MariaDB в контейнере Docker: docker run -p 3306:3306 --name $(DATABASE_NAME) -v /tmp/mysql:/var/lib/mysql -e MYSQL_DATABASE=$(DATABASE_NAME) -e MYSQL_USER=$(DATABASE_USER) -e MYSQL_ROOT_PASSWORD=$(DATABASE_PASSWORD) -d mariadb:latest > /dev/null Ошибка …

19.07.2022
Django получить QuerySet связанного объекта внутри аннотации

Мои модели class Post(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) #Unnecessary class Comment(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name="user_comments") post = models.ForeignKey(Post, on_delete=models.CASCADE,related_name="post_comments") liked_users = models.ManyToManyField(User, blank=True, related_name="liked_comments") disliked_users = models.ManyToManyField(User, blank=True related_name="disliked_comments") #Unnecessary Что у меня есть Обычно я использую …

19.07.2022
Django Queryset для включения и фильтрации связанных данных

Я пытаюсь создать шаблон со списком участников (взрослых и несовершеннолетних) и их последним временем регистрации и выезда. Существует два типа участников, и они представлены в двух таблицах/моделях: AdultParticipant и MinorParticipant. MinorParticipants имеют связь внешнего ключа с ParentParticipant. …

19.07.2022
Twilio + django вызов из браузеров

Hello работаю над приложением django, я установил голосовые звонки twilio в моем приложении, я понял, что пользователи не могут звонить во всех браузерах, а только в brave browser, в чем может быть проблема, и как я могу ее решить?

19.07.2022
Как разделить атрибуты класса в административной форме Django на секции?

Django admin site показывает атрибуты класса в форме, чтобы вы могли добавить новый объект, я хочу знать, есть ли простой способ разделить атрибуты по разделам, чтобы сделать форму более организованной, например, иметь заголовок раздела "Физические особенности" над полями о физических …

19.07.2022
Django viewset аннотирует в подзапросе на основе поля filterset

Кажется, что это должно быть обычным случаем использования, но я не могу найти ответ в Интернете. Я пытаюсь аннотировать подсчет на основе запроса, который фильтруется с помощью поля filterset в DRF. class SurveyViewset(viewsets.ModelViewSet): entries = models.SurveyEntry.objects.filter( survey=OuterRef("id") ).order_by().annotate( …

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

Я могу создавать объекты Game, у которых поле product_selection заполняется правильно, но по какой-то причине поле correct_product не заполняется. Почему так происходит? Вот мой код из models.py: import random class GameManager(models.Manager): def create_game(self, player): game = self.create(player …

19.07.2022
Heroku с официанткой и django

Я пытаюсь использовать waitress, потому что я на windows. Я не могу правильно настроить Procfile. Это все, что находится в этом файле прямо сейчас. import waitress from waitress import serve web: waitress-serve --port=$PORT QRCodes.wsgi:application В разделе 'port' …

19.07.2022
Невозможно выбрать связанную категорию в Django

У меня есть 2 модели с пользовательским ProductManager class ProductManager(models.Manager): def get_queryset(self): return super(ProductManager, self).get_queryset().filter(is_active=True) class InnerCategory(models.Model): name = models.CharField(max_length=100) slug = models.SlugField(unique=True) class Product(models.Model): name = models.CharField(max_length=70) category = models.ForeignKey(InnerCategory, null=True, on_delete=models.SET_NULL) slug = models.SlugField(unique=True) is_active = models.BooleanField(default=False) …

19.07.2022
Django Forms: Выберите правильный вариант. Этот выбор не является одним из доступных вариантов

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

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

Я пытаюсь запустить функцию для сравнения сегодняшнего месяца с месяцем, введенным пользователем. Даты будут вводиться пользователем как 'YYYY-MM-DD'. Вот что у меня есть на данный момент: class Sneaker(models.Model): name = models.CharField(max_length=100) brand = models.CharField(max_length=100) description = models.TextField(max_length=250) date = models.DateField('release …

19.07.2022
Django Forms : Как показать объекты в dropbox на основе группы пользователя (в админке Django)

У меня есть список всех категорий, упомянутых в models.py. Я пытаюсь отфильтровать категории на основе группы, определенной в django admin. Может ли кто-нибудь подсказать мне, как это сделать. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация. …

19.07.2022
Напишите запрос django для выбора пользователей и упорядочивания пользователей по последнему разговору, который они вели?

Мои модели: class User(models.Model): id = models.UUIDField(primary_key=True) first_name = models.Charfield() class Conversation(models.Model): id = models.UUIDField(primary_key=True) user = models.ForeignKey(User, on_delete=models.SET_NULL, null=True) class Message(models.Model): id = models.UUIDField(primary_key=True) conversation = models.ForeignKey(Conversation, on_delete=models.PROTECT, null=False) text = models.TextField() created_at = models.DateTimeField(auto_now_add=True, blank=True) …

19.07.2022
Django - Различные типы пользователей в DetailView

У меня есть два типа пользователей: Покупатель и Торговец, и я хочу отображать на странице детали выбранного пользователя, но представление деталей может использовать только одну модель Мои модели class User(AbstractUser): is_buyer = models.BooleanField(default=False) is_merchant = models.BooleanField(default=False) is_moderator = models.BooleanField(default=False) …

19.07.2022
Как мы можем объединить два BytesIO буфера видео и аудио в один объект BytesIO

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

19.07.2022
OperationalError в джанго при работе с приложением для регистрации и аутентификации? Не работает переадресация

Создал отдельное приложение в джанго для работы с пользователями. Не могу подключить регистрацию и вход, что не так, выдаёт разные ошибки, где проблема с кодом? users/forms.py from django.contrib.auth import get_user_model from django.contrib.auth.forms import UserCreationForm from django import forms from django.utils.translation …

19.07.2022
Settings.cpython-39 как редактировать файл?

Учусь работать с Django. В список installed apps хотел добавить еще один пункт, открыл password_generator__ pycache __\settings.cpython-39 и внутри файла обнаружил вот такой код '''�a�b4dlmZ ee��� jjZdZdZg Z g d�Z g d�ZdZdg dd g d �i d�gZ dZd''' Знаю, что …

19.07.2022
Пользовательская кнопка на странице Django Admin, которая при нажатии изменяет поле модели на True

У меня есть пример модели в моем приложении Django App: class CustomerInformation(models.Model): # CustomerInformation Schema name=models.CharField(max_length=200, verbose_name="Name",default="Default Name") login_url=models.URLField(max_length=200, verbose_name="Login URL",default="") is_test=models.BooleanField(default=False,verbose_name="Test") Мне нужно создать кнопку на странице Django Admin для каждой записи модели (которая у меня …

19.07.2022
Отправка электронных писем по расписанию через django

У меня есть модель группы: class Group(models.Model): leader = models.ForeignKey(User, on_delete=models.CASCADE) name = models.CharField(max_length=55) description = models.TextField() joined = models.ManyToManyField(User, blank=True) start_time = models.TimeField(null=True) end_time = models.TimeField(null=True) и я хочу отправить электронное письмо всем пользователям, которые …

19.07.2022
Пользовательские заказы не отображаются при входе в систему

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

19.07.2022
Демонстрация учетных записей пользователей с помощью dj-rest-auth

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

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 загрузка нескольких изображений с помощью формы

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