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

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" …

14.09.2022
Имя пользователя Django уникально только для активного пользователя

Я создал пользовательскую модель User с полем username (поле char) и active (поле boolean). Поле username должно быть уникальным, только когда пользователь активен, в противном случае я хочу переименовать пользователя в "неактивного", чтобы имя пользователя могло быть повторно использовано другим …

14.09.2022
Postman получает доступ к конечной точке POST API Django rest без токена CSRF. Почему защита CSRF не работает и возвращает ошибку 403?

У меня есть простой API, написанный с помощью фреймворка Django REST, с включенной защитой CSRF. В другом приложении того же проекта у меня есть front-end, который отображает CSRF-токен на html-странице при генерации, и передает его в качестве заголовка в …

14.09.2022
Динамическая подача статических изображений в Django, например, на основе языка в шаблонах

Я ищу способ обслуживать статические файлы в шаблонах, основанных на языке. Предположим, у меня есть три файла под названиями de.png, en.png и fr.png. Что я хочу достичь, это что-то вроде: {% get_current_language as LANGUAGE_CODE %} {% static …

14.09.2022
Django Celery с DropZone.JS

Я пытаюсь сделать прогресс-бар, используя celery и dropzone с Django, но я застрял здесь, я не могу добавить id задачи в шаблоны. Я отправляю сообщения из praw пользователям из csv файла из dropzone, поэтому я хочу сделать прогресс-бар и отобразить …

14.09.2022
Как установить required = True для параметра json в python django?

Я разрабатываю веб-апи. Я беру тело запроса и хочу, чтобы некоторые параметры были обязательно доступны или чтобы они не могли быть пустыми. Например:- request body = { "user" : username, ""id" : ID, "detail" : { "hair" : …

14.09.2022
На основе выбора модели отображать результат в шаблоне django

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

14.09.2022
Django MultiModelFormView

Я использую django-multi-form-view для отображения 2 форм моделей на одной странице. У меня есть родительская модель и модель студента. Student имеет внешний ключ к parent, так как у меня может быть много детей на одного родителя. (отношения один ко многим) …

14.09.2022
Проверка oauth2 авторизации django

Я все еще новичок в Python django и прошу вашей помощи. Мне нужно отобразить ник пользователя, но он не отображается. Вот что у меня есть в views from django.contrib.auth import authenticate, login from django.contrib.auth.decorators import login_required from collections.abc import …

14.09.2022
Django; ThreadPoolExecutor вызывает FATAL; извините, слишком много клиентов

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

14.09.2022
Регулярные выражения не разрешаются после использования re_path в урлах django

У меня проблема с урлами Django: main urls.py from django.contrib import admin from django.urls import include, re_path, path urlpatterns = [ path('admin/', admin.site.urls), re_path(r'^', include('tutorials.urls')), ] tutorials/urls.py from django.urls import re_path from tutorials import views urlpatterns = …