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

02.12.2021
Django rest framework загружает данные вложенных форм

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

02.12.2021
Django (v3.1) PASSWORD RESET LINK: AssertionError at line 260 of django/contrib/auth/views.py assert 'uidb64' in kwargs and 'token' in kwargs

У меня проблемы с прохождением ошибки Assertion при нажатии на ссылку сброса пароля в Django 3.1.2. У меня Django запущен в контейнере Docker. Отправленная по электронной почте ссылка кажется правильной, поскольку она использует правильный домен 'localhost'. Однако, после …

02.12.2021
Как добавить класс к тегу поля в форме Django

Я хотел бы добавить класс bootstrap к метке поля ввода моей формы, я могу добавить классы к полю ввода, но я не смог найти руководство о том, как добавить класс к метке в декларации формы, не могли бы вы …

02.12.2021
Невозможно выполнить запрос "vendor@gmail.com": Должен быть экземпляр "CustomUser" в Django

Views.py @login_required def become_vendor(request): # vendorform = VendorCreationForm() vendordetailform = VendorAdminDetailsForm() if request.method == 'POST': # vendorform = VendorCreationForm(request.POST) vendordetailform = VendorAdminDetailsForm(request.POST, request.FILES) if vendordetailform.is_valid(): # if vendorform.is_valid(): # new_user = vendorform.save() vendordetailform.instance.vendoruser = request.user request.user=vendordetailform.save() print(request.user)-#vendor@gmail.com vendordetails = VendorDetails.objects.get(vendoruser_id=request.user) …

02.12.2021
Как настроить форму администратора для пользовательской модели изображения в Wagtail CMS?

Мне нужно добавить уникальный идентификатор на основе строки к модели изображения Wagtail . Эти идентификаторы представляют собой относительно короткую комбинацию букв, цифр и знаков препинания, например, "AS.M-1.001". Поэтому я использую custom image model …

02.12.2021
Как реализовать перенаправление на одну и ту же страницу в представлениях Django?

Я пишу интернет-магазин на Django. Как сделать перенаправление на ту же страницу? Это нужно для удаления товара из всплывающей корзины. Функция удаления из корзины: def cart_remove_retail(request, slug): cart = Cart(request) product = get_object_or_404(Product, slug=slug) cart.remove(product) return #??? когда я …

02.12.2021
Как подключить базу данных MYSQL к моему приложению Django через ssh

Как подключить мое приложение Django к MySQL DB через ssh. У меня есть БД MySQL, размещенная в Namecheap. Я могу подключиться к ней через ssh, используя терминал, есть ли способ сделать это?

02.12.2021
Сохранение данных JS в шаблоне в переменную views.py Django

Нужна помощь, все что удалось найти не смог понять и применить. Нужно следующее: передать данные (которые отображаются из JS в шаблоне - <p id="address" class="value">) в views.py, сохранить в БД. Забирать и сохранять данные из input у меня получается по …

02.12.2021
HTTPS с Django Gunicorn в контейнере AWS ECS с балансировщиком нагрузки

у меня есть запущенный Docker-контейнер с Django и Gunicorn в ECS с балансировщиком нагрузки перед ним. Все работало нормально, пока я не попытался перейти на https. Результат - ошибка 504 Gateway Time-out Error. Вопрос в том, нужен …

02.12.2021
Безопасность необработанных функций Django (SQLi)

Я читал документацию по Django и не уверен, что мне ясно, безопасен ли приведенный ниже SQLi. Я вижу, что мы также можем использовать курсор У кого-нибудь есть мнение по этому поводу? distinct_skills = skills.objects.raw(''' SELECT distinct category as …

02.12.2021
Как задать абсолютный путь для атрибута img в html

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

02.12.2021
AttributeError: объект 'AnonymousUser' не имеет атрибута 'profile'

Я создал приложение Django и оно хорошо работало. Когда я запустил другое приложение django на порту (localhost:8000) и попробовал приложение, которое я создал на этом порту, оно выдает ошибку следующего вида. AttributeError: 'AnonymousUser' object has no attribute 'profile' …

02.12.2021
Как получить IP-адрес клиента в Django Views

У меня есть часть кода для извлечения IP клиента в представлениях Django. Однако мой код выполняет только это ip = request.META.get('REMOTE_ADDR') и я всегда получаю 127.0.0.1 в качестве IP. Большинство решений, которые я искал, использовали приведенный ниже код. Есть …

02.12.2021
Загрузка XML файлов в Django, разбор XML и сравнение с существующим набором данных моделей

Может ли кто-нибудь подсказать мне лучший подход для приведенного ниже случая использования? upload XML file Scan XML file with specific tags Store required data in which format ? (I thought of building JSON dump ?) I have …

02.12.2021
Использование в Django индекса GIN, который был создан в postgreSQL

Я создал модель в Django. class MyModel(models.Model): features = TextField(blank=True, default='') Существует несколько возможных способов хранения данных в поле feature. Некоторые примеры приведены ниже. feature1;feature2 feature1, feature2 feature1,feature2 И так далее. Я создал GIN-индекс …

02.12.2021
Как получить доступ к api в react js с помощью axios на одном сервере как django + react js

Я связал фронтенд (ReactJS) с бэкендом (python) с помощью Django и axios. Как я могу разместить Api на приложении Django, используя axios из React JS?

02.12.2021
Django OTP TOTP - как отобразить QR-код в шаблоне

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

02.12.2021
Менеджер пользователей Django не проверяет валидаторы моделей

Я использую пользовательскую модель пользователя django. Я создал все и все кажется идеальным, пока я не пытаюсь вызвать create_user со страницы регистрации на шаблоне. Он создает пользователя, не принимая во внимание валидаторы, которые я поместил в модели. Валидаторы работают нормально, …

02.12.2021
Невозможно сохранить экземпляр пользователя в связанной модели в django?

Views.py def become_vendor(request): # vendorform = VendorCreationForm() vendordetailform = VendorAdminDetailsForm() if request.method == 'POST': # vendorform = VendorCreationForm(request.POST) vendordetailform = VendorAdminDetailsForm(request.POST, request.FILES) if vendordetailform.is_valid(): # if vendorform.is_valid(): # new_user = vendorform.save() print("hello") vendordetailform.instance.vendoruser = request.user print("hello1") request.user=vendordetailform.save() print("hello2") request.user.is_active = …

02.12.2021
JavaScript POST неAPI запрос с повторяющимися ключами в полезной нагрузке

Javascript. POST запрос. Это не API запрос (axios или fetch), а старый классический запрос. Мне нужна полезная нагрузка типа ...&_selected_action=5&_selected_action=10. Поэтому я думаю, что не могу использовать здесь технику отправки формы. С одиночным значением ...&_selected_action=5 у меня получается, все …

02.12.2021
Неавторизованный: /auth/users/

Я использую react во фронтенде и Django в бэкенде и пытаюсь зарегистрировать пользователя, но когда я пытаюсь создать нового пользователя, я получаю ошибку Неавторизованный: /auth/users/ [02/Dec/2021 12:29:27] "OPTIONS /auth/users/ HTTP/1.1" 401 58 Фронтенд выглядит примерно так export const …

02.12.2021
Как добавить timepicker только в мой проект django?

Я новичок в django и веб-разработке. Я хочу реализовать таймпикер только для моего сайта. Я не знаю, как добавить его в мои модели и формы? И как я должен реализовать таймпикер, используя bootstrap или jquery. Есть ли какой-нибудь простой способ …

02.12.2021
Обновление профиля пользователя с помощью dj-rest-auth + allauth

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

02.12.2021
Django rest framework - сериализатор для структурированной полезной нагрузки словаря

Я пытаюсь создать Serializer для полезной нагрузки, которая выглядит примерно так - { "2fd08845-9b21-4972-87ed-2e7fd03448c5": { "operation": "Create", "operationId": "356f6501-a117-4c8d-98ce-dcb4344d481b", "user": "superuser", "immediate": "true" }, "fe6d0c85-0021-431e-9955-e8e1b1ebc414": { "operation": "Create", "operationId": "adcedb2f-c751-441f-8108-2c29667ea9cf", "user": "employee", "immediate": "false" } } Я …

02.12.2021
Подключение mysql к проекту django [закрыто]

Я отображаю некоторые значения графика через js файл в проекте django статически. Я хочу, чтобы мой js получал их из mysql. Что я должен сделать? Спасибо.

02.12.2021
Django: Переименование моделей, таблица M2M не переименовывается

TLDR: Модели перенесены в новое приложение. После переноса отношение M2M ссылается на несуществующую таблицу. Предыдущая таблица M2M не была переименована. Django Version: 3.2.3 Сценарий: Я занимаюсь рефакторингом приложения Django. В этом процессе я перенес некоторые модели в новое приложение. Для …

02.12.2021
Почему мой статический CSS файл работает нормально, но не работает javascipt в Django?

Я новичок в Django. Я пытаюсь добавить javascript для моей панели навигации. Браузер правильно читает статический CSS файл. Но похоже, что браузер игнорирует мой статический файл javascript. Вот мой код: Settings.py STATIC_URL = '/static/' STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')] …

02.12.2021
Статические файлы из AWS не обслуживаются, если они содержат Django {{переменная}}

У меня есть Django App, развернутый на Heroku с AWS S3. Все статические и динамические файлы обслуживаются, за исключением случаев, когда имя статического файла содержит переменную Django. <div class="sibling" id="left"> <a href="{% url 'showtree' sibling_left_id %}"> <img src="{%static '/img/siblingsLeftFrame'%}{{no_siblings_left}}.png"> …

02.12.2021
Модуль не найден в uwsgi.ini при настройке Django и Docker

У меня возникает странная ошибка при попытке запустить сервер Django в Docker с uWSGI, по какой-то причине конфигурационный файл не может определить путь к файлу wSGI Django. Я запустил приложение с обычным "runserver" и все работает нормально, так …

02.12.2021
Django и DRF - проверка наличия ограничений перед ID

В моем проекте Django я использую DRF. Одна из моих моделей, Type, имеет ограничение; поле name должно быть уникальным. Другая модель, Project, имеет отношение к Type; проект всегда имеет тип. Сериализатор для Project имеет еще одно отношение, которое я …

02.12.2021
Django webpack Loader / webpack5 / vue3 не может рендерить main.js в production

Я пытаюсь развернуть свое простое приложение с Django 3 бэкендом и Vue 3 фронтендом. Я использую webpack-loader и webpack5, но я не могу получить main.js файл, созданный в vue3 с помощью webpack. в Django настройках CORS_ORIGIN_ALLOW_ALL = …

02.12.2021
Можем ли мы получить результат prefetch_related в том же наборе запросов?

Я не хочу снова запрашивать из Model_B, могу ли я получить этот результат из того же набора запросов? queryset = Model_A.objects.prefetch_related('Model_B')

02.12.2021
Как оптимизировать создание огромного количества объектов в Django Models

Я пытаюсь прочитать CSV из 200k данных и создать Django модели и сохранить их с помощью bulk_create, но код создания моделей (т.е. users_list.append(User(phone_number=phone_number) ) занимает слишком много времени для создания всех моделей, есть ли способ сделать это быстро?

02.12.2021
Файл закрывается, как только rest api возвращает ответ

Я использую потоковую передачу для загрузки нескольких файлов на сервер S3, но я получаю ошибку I/o operation on closed file после того, как мой API возвращает ответ, я не хочу, чтобы мой API ждал загрузки файлов, я хочу знать, …

02.12.2021
Список из django view past в шаблон не показывает никаких элементов

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

02.12.2021
Как отсортировать данные с предварительным упорядочиванием с помощью глубинной обработки из модели django в python?

У меня есть данные в базе данных, если преобразовать их в json, то данные будут выглядеть следующим образом: [{ 'id': 27, 'has_sub_topic': 1, 'name': '123123', 'xml_name': '123123', 'validated': …

02.12.2021
Подписание яблока в социальной сети

я настроил apple signin в Django, используя SocialLoginView settings.py SOCIALACCOUNT_PROVIDERS = { "apple": { "APP": { # Your service identifier. "client_id": "com.test.web", # The Key ID (visible in the "View Key Details" page). "secret": "login with apple test", # …

02.12.2021
Как изменить модерацию в библиотеке Django comments-xtd

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

02.12.2021
Как получить объект с полем поиска в Django Rest через React?

Я использую фреймворк Django Rest в качестве API и React для front-end. У меня все настроено для отображения React через Django. И все работает в разработке. Однако при использовании производственной сборки я столкнулся с проблемой при попытке …

02.12.2021
Почему я получаю такую ошибку Validation Error?

ERROR: raise exceptions.ValidationError( django.core.exceptions.ValidationError: [''' Значение имеет неправильный формат. Оно должно быть в формате YYYY-MM-DD HH:MM[:ss[.uuuuuuuuu]][TZ].'] models.py : from django.db import models from django.contrib.auth.models import User from django.db.models.deletion import CASCADE from django.utils.timezone import now class Post(models.Model): sno= models.AutoField(primary_key=True) title= models.CharField(max_length=255) …