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

14.09.2022
Использование Default UserCreationForm не выдает ошибку при несовпадении паролей

Использование Default UserCreationForm из django.contrib.auth.forms не показывает ошибку, если пароли не совпадают. Я не хочу создавать пользовательскую модель. Вот код из моего файла views.py from django.contrib.auth.forms import UserCreationForm from django.shortcuts import render # Create your views here. def register(response): …

14.09.2022
Не удается получить доступ к публичному IP-адресу докерного контейнера django

Я могу получить доступ к контейнеру с помощью следующих команд curl: curl http://localhost:8000/api/health/ curl http://127.0.0.1:8000/api/health/ Но я не могу получить доступ к нему с публичного IP-адреса: curl http://xx.xxx.xxx.xxx:8000/api/health/ curl: (7) Failed to connect to xx.xx.xxx.xxx port 8000 …

14.09.2022
Когда я делаю миграции, я получаю эту ошибку, в чем может быть причина?

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

14.09.2022
Heroku добавляет пробельные символы в код javascript шаблона django

Я пытаюсь объединить python и javascript код в шаблоне django для обновления страницы после каждого события keyup (как в браузере). У меня есть список учителей с именем и фамилией, который я хочу отображать, если он соответствует шаблону, заданному пользователем. Хотя …

14.09.2022
Как добавить два поля формы (одно показанное и одно нет) к полю модели

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

14.09.2022
Django Пользователь не обновляется при сохранении?

Я не могу заставить модель по умолчанию User или созданную мной модель Agent обновляться. Ниже приведены мои admin.py, forms.py, models.py, urls.py, views.py и edit_profile.html. Я знаю, что это должно быть глупо, но у меня есть три хороших дня работы …

14.09.2022
Django - "return render(...)" не работает в представлении, которое взаимодействует с ajax-запросом

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

14.09.2022
Не получается создать переменную в jinja

Пишу сайт на django. Столкнулся с проблемой, что не могу создать переменную в шаблоне. Например вот такой код: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> {% set a = '7' %} {{ a }} </body> …

14.09.2022
Как я могу реализовать систему Follow/Unfollow с CBV в Django?

Я сделал много попыток создать следующую систему. Кто может подробно описать, как это реализовать? Мой код показывает много ошибок. В AddFollower() и Remove follower() я получаю профиль, на котором я нахожусь и текущий профиль (мой) и добавляю или удаляю в …

14.09.2022
Django DateTimeField по умолчанию не влияет на время

Я изучаю онлайн-учебник по Django. Ниже приведен мой скрипт Models: from django.db import models from datetime import datetime class Tutorial(models.Model): tutorial_title = models.CharField(max_length=200) tutorial_content = models.TextField() tutorial_published = models.DateTimeField('date published', default=datetime.now) def __str__(self): return self.tutorial_title и …

14.09.2022
Случайное сообщение "отношение "client_machine" не существует".

У меня большая проблема с моим приложением Django. Приложение возвращает ошибку 500 случайным образом. ProgrammingError at /dashboard/ relation "client_machine" does not exist LINE 1: ...t", "client_machine"."receive_publicity" FROM "client_ma... ^ Я могу спамить любой запрос, иногда он работает, …

14.09.2022
Forbidden (CSRF-токен отсутствует или неверен.) как отправить CSRF-токен с фронтенда на бэкенд?

У меня есть проект Django, в котором мне нужно отправить строку даты из фронтенда в бэкенд. На фронтенде я использую метод javascript fetch async function getCustomerInDeliveryDate(deliveryDate : String) { const response = await fetch('getCustomerInTripDate', { method : 'POST', headers …

14.09.2022
Избегайте страницы перенаправления в django

Это страница моего портфолио электронной коммерции с аутентификацией по паролю. Здесь изображение имеет два типа размытие и 2. оригинал главное портфолио размытые изображения (до ввода пароля) Если пароль правильный, httpresponse возвращает …

14.09.2022
Использование HTMX, hx-push-url

просто ищу подробные указания о том, как hx-push-url поскольку я столкнулся с некоторыми проблемами и ищу какое-то направление. Я относительный новичок в Django и только начал использовать HTMX. Цель. Я создаю простую галерею изображений и имею сетку миниатюр, …

14.09.2022
Подключение оболочки Scrapy к фронтенду Angular

Я создаю приложение для создания веб-пауков на Scrapy, Django и Angular. Приложение должно было быть довольно простым, пользователю нужно было копировать и вставлять xpaths во фронтенд Angular, а затем бэкенд Django создаст паука и сохранит xpaths в своем бэкенде. …

14.09.2022
Как перебрать все объекты View для всех маршрутов в django в модульном тесте?

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

14.09.2022
Как сравнить, какие значения разделяют две модели/наборы поколений в представлении для последующего отображения в шаблоне?

Я пытаюсь сравнить все things в ModelOne с ModelTwo, проверить, какие things находятся или не находятся в одной или другой модели, затем поместить это в контекст представления для отображения в шаблоне. class Things(model.Model): name = models.CharField() class ModelOne(models.Model): things …

14.09.2022
Невозможно подключить базу данных ElephantSQL к django

Я пытаюсь подключить sql-сервис elephant sql к django. Я настроил параметры db в settings.py. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'test_db1', 'USER': 'xxxxx', 'PASSWORD': 'xxxxxxxxxxxxxxxxxxxx', 'HOST': 'arjuna.db.elephantsql.com', 'PORT': '' } } Но он выдает ошибку, …

14.09.2022
CSRF Failed: CSRF token missing при отправки APIView Post запроса когда был авторизован django

После логина через django user модель, на django rest framework APIView post запросе на другой модель ошибка CSRF Failed: CSRF token missing. знаю что там сохраняется другой CSRF token(отправляю токен из document.cookie), но не знаю как его использовать в запросе …

14.09.2022
Имя файла преобразуется из юникода в ascii

У меня есть модель django с unicode FileField, которую я сериализую с помощью django rest framework, и значения FileField преобразуются в ascii или другую кодировку, которая не содержит многих символов из имени файла. Все остальные поля, содержащие символы Unicode, …

14.09.2022
Как передавать данные из представления в шаблон непрерывно в Django

Я столкнулся с проблемой. Мне нужно каждые 5 или 10 секунд отправлять данные из представления или базы данных модели, если это возможно, в мой html/javascript шаблон. Какую технологию или методы я должен использовать для этого? Я не могу просто использовать, …

14.09.2022
Container_commands не удается перенести базу данных django?

Если я удалю следующее: container_commands: 01_migrate: command: "source /var/app/venv/*/bin/activate && python manage.py migrate --no-input" leader_only: true Приложение успешно развернуто. Когда я eb ssh и пытаюсь запустить python manage.py migrate, я получаю следующую ошибку: Traceback (последний последний …

14.09.2022
Python Django Пользователь-Админ Внешний ключ

У меня есть этот код в файле models.py class WatchList(models.Model): title = models.CharField(max_length=50) storyline = models.CharField(max_length=200) platform = models.ForeignKey(StreamPlatform, on_delete=models.CASCADE, related_name="watchlist") active = models.BooleanField(default=True) created = models.DateTimeField(auto_now_add=True) def __str__(self): return self.title class Review(models.Model): review_user = models.ForeignKey(User, on_delete=models.CASCADE, related_name="review_user") watchlist …

14.09.2022
Невозможно подключить базу данных mysql на другой хост-машине из контейнера django, развернутого на portainer

У меня есть django docker контейнер, развернутый на portainer. В settings.py я указал ip, на котором размещена моя база данных. По какой-то причине она всегда перенаправляется на ip хост-машины portainer. PS. Я использую nginx proxy manager для обратного прокси.

14.09.2022
Django/ Невозможно загрузить изображение на сервер

Я только начал изучать Django и серверное программирование, есть ли что-то, что я должен знать, пожалуйста, дайте совет. Вопрос: Я пытаюсь загрузить изображение на сервер. Я получил Imagename (строка) и Imagefile (многочастичный файл) от android, Imagename успешно …

14.09.2022
Пользовательские шрифты "не могут быть загружены" при рендеринге PDF с помощью weasyprint в приложении Django

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

14.09.2022
Django perform queryset очень медленный

Я делаю приложение на django, которое вычисляет популярность из трендов google. Я попытался аннотировать вычисленные значения из данных графика. Однако выполнение этого набора запросов заняло около 5 секунд. (Использую sqlite3, postgresql). У меня есть несколько вопросов. Интересно, почему …

14.09.2022
Создание пользовательских полей в моделях Django, таких как django-money

Hello, Я хочу создать новое пользовательское поле в модели django, поле должно иметь 2 входа, и оно будет создавать один столбец в базе данных.

14.09.2022
MultiSelectField в сравнении с отдельной моделью

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

14.09.2022
Как обеспечить безопасный доступ к json-файлу, содержащему учетные данные учетной записи службы?

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

14.09.2022
Django. На странице не отображаются данные из таблицы

В проекте на джанго (сайт) имеется 2 приложения: home - основные все страницы сайта (index, about, contacts) blog - собственно блог приложение блог собирал аналогично первому приложению. Проблема: на главной странице блога, где будут выводиться все статьи/заметки/и тд... не цепляется …

14.09.2022
Аннотирование по отношениям "один-ко-многим" в Django

Допустим, у меня есть две модели class Test1: ........... class Test2: test1 = models.ForeignKey(Test1, related_name = 'tests') isCompleted = models.BooleanField() и я хочу сделать такой запрос `queryset = Test1.objects.annotate(is_completed = Q(tests__isCompleted = True )) конечно, …

14.09.2022
Добавление нового поля в существующую таблицу без присвоения ему значения по умолчанию [Django]

просто из любопытства, есть ли способ добавить новое поле в модель Django без указания значения по умолчанию? Например, у меня есть модель и необходимо новое поле, но поле не может быть null или пустым, а значение по …

14.09.2022
Создание настраиваемого шаблона на NetBox

Может кто-нибудь помочь мне, я использую версию 2.9 netbox и я хочу добавить свой собственный шаблон и вид на navbar и я не знаю как это сделать. Пожалуйста, если кто-нибудь может сказать мне, как это сделать.

14.09.2022
Как избавиться от похожих запросов, которые отображаются в django-toolbar?

У меня есть этот сериализатор class CurrentUserSerializer(serializers.ModelSerializer): group_list = serializers.SerializerMethodField() def get_group_list(self, instance): group_list = instance.group_list.all().select_related("django_group") if group_list: for group in group_list: print(group.django_group.permissions.values("codename")) return None class Meta: model = User fields = [ "group_list", ] с этой …

14.09.2022
Возможно ли в DRF написать проверку на основе объектов и проверку на основе полей в одном и том же сериализаторе?

Можно ли написать такой сериализатор? class CustomUserSerializer(serializers.ModelSerializer): email = serializers.EmailField() password = serializers.CharField() def validate(self, data): if data['password'] != data['password_confirmation']: raise serializers.ValidationError("Passwords doesen't match") return data def validate_password(self, value): if (len(value) < 8): raise serializers.ValidationError("Password must be at …

14.09.2022
Лучший способ обработки временных загрузок пользователей в веб-разработке?

Здравствуйте при переполнении, Я довольно новичок в веб-разработке, поэтому, пожалуйста, не распинайте меня В настоящее время я занимаюсь созданием фундамента для веб-приложения (использующего Django в качестве бэкенда), которое будет включать в себя загрузку данных пользователем (blob-файлы). …

14.09.2022
Страница Wagtail не редактируется после того, как StreamField / Body Text становится слишком длинным

Я столкнулся с такой проблемой на моем сайте Django / Wagtail / CodeRedCMS: https://github.com/wagtail/wagtail/issues/5872 Когда длина содержимого моего ArticlePage / body Streamfield доходит до определенной точки ("слишком длинная", точно не знаю), и я сохраняю черновик, то …

14.09.2022
Где я могу узнать о словарях и списке словарей с примером программы в django rest framework? [закрыто]

Надеюсь у вас все хорошо, я новичок в django и python, я не нашел концепции в google, поэтому я не знаю решения о словарях и списке словарей в моделях Django. пожалуйста, помогите мне. Не стесняйтесь спрашивать, если у вас есть …

14.09.2022
Как выполнить итерацию по словарю в python

Я бы хотел просмотреть этот словарь подробнее, особенно ключевые строки dict= { "comm": [ { "palo": "strcc", "masd": "tete", "lignes": [ { "salti": "namora", "fasha": "ben" } ] } ] } А для отображения "salti" и "fasha" …