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

29.08.2022
Как установить другой экземпляр в качестве внешнего ключа при удалении в django?

Итак, если у меня есть модель "компания" и модель "человек", и у модели "компания" есть владелец (экземпляр модели "человек"), и совладелец (тоже экземпляр модели "человек"), я хочу сделать так, чтобы при удалении владельца совладелец становился владельцем, а совладелец становился …

29.08.2022
Как я могу использовать вложенный сериализатор в Django Rest Framework

Здравствуйте, я создаю сериализатор, в котором хочу показать данные профиля пользователя и все его продукты из модели продукта, но это не работает serializer.py class UserSerializer(serializers.ModelSerializer): related_products = ProductSerializer( source="user.product_set.all", read_only=True, many=True ) class Meta: model = User fields = …

29.08.2022
Почему у меня уже установлены модули в моем virtualenv?

У меня есть глобально установленные модули на моем компьютере, но когда я создаю virtualenv, некоторые из модулей уже предустановлены в нем, но когда я выполняю 'pip freeze' в моем virtualenv, нет установленных модулей. Такие команды как 'django-admin', 'cookiecutter' уже …

29.08.2022
Ограничение модели Django DM: uniqueConstraint или checkConstraint?

Я пытаюсь определить уникальное ограничение для моей модели БД. У меня есть 3 ограничения, с двумя проблем нет, а вот с третьим у меня голова кругом идет. Итак, класс модели довольно прост; это модель запроса на подключение к …

29.08.2022
TemplateDoesNotExist в / chat_app/dashboard.html

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

28.08.2022
Django обновление имени пользователя приводит к невозможности использования пароля. Как предотвратить это?

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

28.08.2022
Django Rest Framework при выполнении POST получает TypeError в Function.objects.create().

У меня есть следующая модель class Funcion(models.Model): idPelicula = models.ForeignKey(Pelicula, on_delete=models.PROTECT) idSala = models.ForeignKey(Sala, on_delete=models.PROTECT) horaEntrada = models.TimeField(auto_now=False, auto_now_add=False) horaSalida = models.TimeField(auto_now=False, auto_now_add=False) fecha = models.DateField(auto_now=False) И следующий сериализатор class FuncionSerializer(serializers.ModelSerializer): pelicula = PeliculaSerializer(read_only=True) idPelicula = serializers.PrimaryKeyRelatedField(write_only=True, …

28.08.2022
Фильтры для CBV ListView, использующие GET с предыдущей и текущей страницы

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

28.08.2022
Сохранение внешних классов в Django

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

28.08.2022
Как использовать timezone.now() в django с активируемым часовым поясом?

Я использую Django 3.2 и изменил setting.py как TIME_ZONE = 'Asia/Calcutta' USE_I18N = True USE_L10N = True USE_TZ = True и попробуйте использовать timezone.now() Это дает мне время UTC, когда я печатаю его из своего view.py …

28.08.2022
Как добавить Formset в эту методологию?

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

28.08.2022
Импортированный файл имеет неправильную кодировку: Кодек 'charmap' не может декодировать байт 0x8d в позиции 4510: символы, отображаемые в django import-export

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

28.08.2022
Проблема NoReverseMatch с классом UpdateView в Django

Я пытаюсь создать представление обновления в django, наследуя UpdateView. Мое представление выглядит следующим образом: class UpdateStudentView(UpdateView): model = Student form_class = StudentForm template_name = "students/students_update.html" success_url = reverse_lazy("students:students") Это представление принимает первичный ключ студента в качестве аргумента из url …

28.08.2022
Исключение Значение: Профиль, соответствующий запросу, не существует

Я автоматически создал профиль с сигналами при создании пользователя. В этом профиле можно добавлять последователей в поле ManyToMany под названием followers. Но когда я пытаюсь использовать метод AddFollower или RemoveFollower, я получаю эту ошибку. Это происходит только с профилями, …

28.08.2022
Как вывести пользователей, с которыми общался в чате django?

Я столкнулся с проблемой, что не могу вывести пользователей, с кем общался в чате, а именно кто мне писал или кому я писал. Пытался вывести через данную функцию: views.py: def send_chat(request): resp = {} User = get_user_model() if request.method == …

28.08.2022
Как загрузить визитную карточку с динамическим содержимым?

Я создаю приложение на django, в котором я хочу предоставить нашим клиентам загружаемую визитную карточку внутри их аккаунта. Для этого у меня есть пользовательская модель следующего вида: class Country(models.Model): name = models.CharField(max_length=100, unique=True) class CustomUser(models.Model): email = models.EmailField(max_length=255, unique=True) first_name …

28.08.2022
Django Celery не может получить доступ к redis, запущенному на другом raspberry pi

В настоящее время я следую этому руководству по настройке celery. Я хочу использовать свой Raspbery Pi для сервера redis, поэтому я установил на него redis, и он работает. Теперь, в проекте Django я …

28.08.2022
Форма не заполняет поля в БД

Даже не знаю с чего начать. Есть модель, которая хранит инфу про игру, пытался я сделать так чтобы автор автоматом задавался как зарегистрированный пользователь. Ну получилось, но поломался логин. Пришлось создавать новый проект и переносить весь код в новый. Код …

28.08.2022
Отношение "django_plotly_dash_statelessapp" не существует LINE 1: SELECT COUNT(*) AS "__count" FROM "django_plotly_dash_statel

Я пытаюсь развернуть мое приложение Django на render. Но возникает ошибка, которую я не могу понять, что это за ошибка. Пожалуйста, помогите решить эту проблему error: ProgrammingError at /nickelpure/[relation "django_plotly_dash_statelessapp" does not exist LINE 1: SELECT COUNT(*) AS "__count" …

28.08.2022
Цикл for для добавления букв в пароль в django

Итак, я хочу проверить, если мой пароль меньше key_bytes (а это 16), то к паролю будет добавляться "0" до тех пор, пока он не будет иметь len 16. Я использовал django. например, пароль = katakataka. это только 10. тогда …

28.08.2022
Нерегулярная произвольная ошибка Cross-Origin request blocked в Django на хостинге Ionos

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

28.08.2022
Django Rest Framework SimpleJWT, пользовательский сценарий использования

В DRF SimpleJWT нам нужно установить значение, когда истечет срок действия маркера обновления и маркера доступа. Таким образом, пользователь должен снова войти в систему после истечения срока действия маркера обновления. Но при использовании Firebase Auth пользователю не нужно повторно …

28.08.2022
Форма Django и набор форм не являются действительными

Я пытаюсь сделать представление, содержащее одну форму и один formset, но что-то не получается. И форма и набор форм после проверки .is_valid возвращают false. Я не очень понимаю, почему так происходит def ProductCreateView(request): context = {} created_product = None form …

28.08.2022
Два абсолютно одинаковых репозитория, но разный результат

Я могу установить скрипт из его оригинального репо на Github (project1) на сервер Ubuntu: Я клонирую оригинальное репо и запускаю установку на сервере, без каких-либо проблем. Однако если я создаю репо (project2) в своем аккаунте GitHub, затем копирую …

28.08.2022
Как фильтровать данные в шаблоне django? Фильтр date не работает

Вывожу разницу в днях между текущей датой и датой создания topiс. Хочу сделать фильтр, чтобы отображались только дни. Но фильтр date не работает. Как решить проблему? Мой models.py class Topic(models.Model): name = models.CharField(max_length=200) category = models.ForeignKey( Category, verbose_name="Category", on_delete=models.SET_NULL, …

28.08.2022
Получение суммы заработной платы для каждого пользователя

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

28.08.2022
Неизвестный слой: Патчи. Пожалуйста, убедитесь, что этот объект передан в аргументе `custom_objects`.

Неизвестный слой: Патчи. Убедитесь, что этот объект передан в аргументе custom_objects. Подробности см. в https://www.tensorflow.org/guide/keras/save_and_serialize#registering_the_custom_object. Кто-нибудь, пожалуйста? Я передал объект Patches в "custom_object", но получаю снова и снова одну и ту же ошибку. Слой патчей …

28.08.2022
Как отобразить идентификатор пользователя в django

У меня есть функция, в которой я должен, среди прочего, передать в шаблон идентификаторы пользователей, которые вели переписку, но я получаю ошибку в строке: pk_list = messages.values('user_from__pk').distinct() views.py: def send_chat(request): resp = {} User = get_user_model() if request.method …

28.08.2022
Как правильно сделать поиск товара в интернет-магазине на Django

Подскажите пожалуйста как правильно реализовать поиск для товара в интернет-магазине или дайте ссылку на статью с этой темой.

28.08.2022
Преимущества авторизации по токенам и JWT в Django Rest Framework

Недавно начал изучать DRF и столкнулся с тем, что не совсем понимаю смысл авторизации по токенам. Для себя я определил, что они используются тогда, когда мы пишем, к примеру, мобильное приложение и у нас нет доступа к CSRF токенам, а …

28.08.2022
Прочитанные и непрочитанные сообщения каналов Django

Я новичок в каналах django и пытаюсь построить приложение чата, я встретил некоторые проблемы в разработке read и unread функционирования, я надеюсь, что вы можете дать мне руку. потребитель чата имеет очень простую структуру: имя комнаты chat_1 …

28.08.2022
Основы django-арендаторов: SHARED_APPS vs TENANT_APPS

Я использую django-tenants для многопользовательского приложения. В docs говорится о настройке SHARED_APPS и TENANT_APPS. SHARED_APPS - это кортеж строк, такой же как INSTALLED_APPS, и должен содержать содержать все приложения, которые вы …

28.08.2022
Как передать значения идентификатора пользователя в параметры в django?

У меня есть код, где нужно передать id user_from (пользователя, от которого пришло сообщение), но когда я пишу user_from__pk пишет ошибку, что такого имени нет NameError: name 'user_from__pk' not defined мой код: views.py: def send_chat(request): resp = {} User = …

28.08.2022
Проблемы с получением данных из таблицы, которая использует jinja2 (django)

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

28.08.2022
Форма Django не сохраняется - не удается определить проблему в коде

Пытаюсь сохранить приведенную ниже форму, но она не сохраняется. Отслеживание не выявляет никакой проблемы, и print(form.errors) не возвращает никакой проблемы. У меня точно такой же код работает на другой странице. Поэтому я не уверен, что я здесь упускаю. …

28.08.2022
Django - По умолчанию на нескольких радиокнопках

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

28.08.2022
Почему мои формы не действительны (как forms.Form, так и ModelForm), и почему он не сохраняет данные в базу данных?

Views.py мое представление содержит две формы, userform, которую я создал с помощью forms.Form и snippetform, которую я создал с помощью ModelForm. создал с помощью ModelForm. from django.shortcuts import render from .forms import Snippetform, Userform from .models import User, Snippet …

28.08.2022
Django модели для вопросника с вопросами с различными типами ответов

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

28.08.2022
Как интегрировать веб-приложение Django с блокчейном?

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

28.08.2022
Static/home/bootstrap/css/bootstrap.css" был заблокирован из-за несоответствия типа MIME ("text/html") (X-Content-Type-Options: nosniff)

Когда я запускаю обычный код на локальной машине, он работает нормально, но на heroku production с github он показывает только html, ни js, ни css не работают...enter code here он посылает эту ошибку Я тестирую свое приложение на …