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

24.02.2022
Получение пользовательского класса Django REST в React с помощью JSON Web Token

Контекст: Мой проект использует Django REST вместе с React. Я создал класс User, который расширяет AbstractBaseUser, основываясь на этом руководстве, чтобы получить пару дополнительных полей и использовать email, вместо имени пользователя, для аутентификации . Для входа …

24.02.2022
Административный сайт django не полностью презентабелен после копирования моего проекта на сервер linux

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

24.02.2022
Django runserver - Можете ли вы вывести IP-адрес подключения в консоль?

Я пытаюсь перехватить IP-адрес входящих соединений с консолью, используя веб-сервер разработки, который поставляется с django (manage.py runserver 0.0.0.0:8000). В данный момент я получаю следующий результат при запросах: [24/Feb/2022 13:03:38] "GET /admin/aqww/ HTTP/1.1" 200 3223 Есть ли способ …

24.02.2022
Можно ли передать список объектов в сессию? Django/Python

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

24.02.2022
Почему мой проект Django иногда не обслуживает статические файлы

Когда я делаю проект Django, иногда статические файлы не работают должным образом. Я убеждаюсь, что файлы существуют в следующем формате myapp/static/myapp.

24.02.2022
Django получает URL хранения манифеста статических файлов в представлении, когда находится в DEV

Получить статический url в представлении можно с помощью: from django.templatetags.static import static url = static('x.jpg') Однако во время разработки я использую django.contrib.staticfiles.storage.StaticFilesStorage, а в производстве - django.contrib.staticfiles.storage.ManifestStaticFilesStorage. У меня есть скрипт сборки, который связывает некоторые файлы модулей …

24.02.2022
Как отправить React post requet с файловыми данными в API?

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

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

У меня одна модель пользователя Django (с пользовательским менеджером пользователей), но два разных типа пользователей, а именно Store и Customer, для обработки аутентификации: authentication/models.py class User(AbstractBaseUser, PermissionsMixin): ... # checks if user is associated with a store object def …

24.02.2022
Может ли кто-нибудь помочь мне оптимизировать мои запросы/структуру проекта Django?

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

24.02.2022
Как сделать пользовательскую форму регистрации в HTML интеграции с Django без использования форм Django

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

24.02.2022
Search_phase_execution_exception, не удалось создать запрос

Я использую elasticsearch-dsl в своем проекте django. Elasticsearch совершенно новый для меня и в какой-то момент я получил эту ошибку: error Итак, я начал отлаживать и удалять некоторые части моего кода. Но вот мой код стал …

24.02.2022
Django : Проблемы повторного входа в систему с msal, когда мы уже аутентифицированы

Я новичок в Django. Я пытаюсь сделать свой первый Dashboard. Для аутентификации я использую msal и учебник по графам от Microsofs: https://docs.microsoft.com/en-us/graph/tutorials/python Я сделал другой шаблон для своего приложения, но использовал функцию из учебника для входа …

24.02.2022
Могу ли я сгенерировать ERD с помощью .sql файла в python?

Генератор ЭРД с помощью скриптов в python

24.02.2022
Как создавать таблицы pivot с помощью model_bakery

Я хочу создать рецепт пекаря, который создает один объект, объекты из таблицы pivot и связывает все хорошо. Инцидент создается, когда ячейки технологии (2g, 3g, 4g, 5g) не работают, но не все технологии затронуты. Поэтому у нас есть сводная …

24.02.2022
Автозаполнение поля формы получая id вопроса django

Создаю свой форум. Пытаюсь сделать ответы на вопросы я сделал автозаполнение поле User_id в таблице Quetions и а таблице Answer user_id : models.py class Quetions(models.Model): User_id = models.ForeignKey (User,to_field='id',on_delete=models.DO_NOTHING,verbose_name='Пользователь',blank=True) category_id = models.ForeignKey (Category,to_field='id',on_delete=models.DO_NOTHING,verbose_name='Предмет') schoolclass = models.ForeignKey (SchoolClass,to_field='id',on_delete=models.DO_NOTHING,verbose_name='Класс') subject = models.CharField(max_length=255,verbose_name='Тема …

24.02.2022
Как зарегистрировать пользователя по электронной почте или имени пользователя в Django rest framework (JWT Token)

Я использую: Django==3.2.9 djangorestframework==3.12.4 djangorestframework-simplejwt==5.0.0 Я хочу сделать систему входа, которая принимает от пользователя имя пользователя или email и пароль в качестве параметра. После этого аутентифицирует пользователя с этими учетными данными и предоставляет доступ & refresh token в …

24.02.2022
Проблема зацикливания с defauldict в шаблонах Django

На моем Django я использовал defauldict в моих представлениях, и чтобы дать структуру я поместил этот код в мой шаблон, но он не работает ничего не происходит в моем выводе Что мне нужно изменить, пожалуйста? Я хочу видеть на …

24.02.2022
Почему мое связанное поле не работает должным образом? [Django]

Я хочу добиться результата: У меня есть 2 модели Tag и Startup. мой файл models.py - from django.db import models from django_extensions.db.fields import AutoSlugField from django.db.models import CharField, TextField, DateField, EmailField, ManyToManyField class Tag(models.Model): name = CharField(max_length=31, unique=True, …

24.02.2022
Использование встроенного javascript внутри цикла python

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

24.02.2022
Чтобы передать ответ от вложенной функции `Django REST framework`

Я использую python django с Django REST framework Он может вернуть ответ браузеру следующим образом, в views.py from rest_framework.response import Response @api_view(['GET']) def get_by(request): res = {"test":"answer"} return Response(res) Я хочу передать ответ браузеру, где вложенная …

24.02.2022
Настройка хорошей среды разработки/редактора python

Я разрабатываю проект веб-приложения в VSCode, используя eslint и prettier. Это здорово и экономит мне много времени. Я пытаюсь создать аналогичную среду для проекта django, но мне либо не хватает многих функций (нет автоматической линтинга, нет intellisense), либо …

24.02.2022
Django Rest Swagger Не отображаются все API

Я работаю с Django Rest swagger. Но он не показывает все API. Пути url для /tickets отсутствуют: Даже путь к /dj-rest-auth/user/ также отсутствует: <img alt="enter …

24.02.2022
Переопределение метода dispatch() в PasswordResetConfirmView

Я написал класс, который наследуется от PasswordResetConfirmView PasswordResetConfirmView можно найти здесь: https://github.com/django/django/blob/7f4fc5cbd4c26e137a1abdd9bd603804ddc0e769/django/contrib/auth/views.py#L260 Вот часть класса, которую я написал (ничего революционного, я знаю!): class PwdResetConfirm(PasswordResetConfirmView): template_name = 'account/password_reset_confirm.html' success_url = reverse_lazy('two_factor:login') form_class = PwdChangeForm …

24.02.2022
Django-activity-stream и django-comments-xtd

В проекте django я использую и django-activity-stream и django-comments-xtd, Есть ли способ создать поток комментариев, размещенных с помощью пакета django-comments-xtd? потому что очевидно, что я не буду модифицировать код пакета комментариев... чтобы добавить …

24.02.2022
Как достать элемент из sprite.svg по id из s3?

Есть django проект, в темплейте которого я пытаюсь достать элемент из sprite.svg по id элемента. Если статики лежат в проекте, то элемент спокойно достается с помощью: &lt;svg&gt; &lt;use xlink:href=&quot;{% static 'images/icons/sprite.svg' %}#monitor&quot;&gt;&lt;/use&gt; &lt;/svg&gt; И в коде страницы это выглядит …

24.02.2022
Как присоединиться к кверисету

У меня есть некоторые проблемы с QuerySet в Django python. У меня есть 2 таблицы/модели class PP(models.Model): imei = models.BigIntegerField(primary_key=True) name = models.CharField(max_length = 50) val2 = models.IntegerField(default = 0) def __str__(self): return self.name class Mea(models.Model): imei = …

24.02.2022
Вызов значения из ajax в представления Django

Я запутался, почему он возвращает None, когда я печатаю значение, которое приходит из ajax, я использовал request.POST.get("ajaxvalue") для получения значения из ajax запросов, но это не сработало, может кто-нибудь знает, в чем проблема, с которой я столкнулся? Это очень …

24.02.2022
Использование geograpy4 на сервере [закрыто]

URGENT!!!!!!!!!! НУЖНА ПОМОЩЬ!!!!!! ----- Я установил geograpy4 на свой сервер centos7, потому что я написал функцию, которая может определить название города по извлеченному тексту. Она работала нормально при локальной работе, но когда я попробовал ее на сервере, возникла ошибка, как …

24.02.2022
Получение происхождения (абсолютного пути) загруженного файла в Django

В моем приложении django я запрашиваю файлы. Пользователь может выбрать несколько аудио файлов через: django.forms.ClearableFileInput(attrs={'multiple': True}) Однако для моего случая использования важны абсолютные пути к выбранным файлам. Когда я обращаюсь к файлам с помощью request.FILES.getlist(), я вижу …

24.02.2022
Django-модели расширяют данные

Есть ли способ распространить информацию, созданную в одном классе модели, на другой? Я хочу иметь всю информацию, которую кто-то создал в Admin для "Form" в классе "Test" также для дальнейшей оценки. from django.db import models import requests as rq …

24.02.2022
Формы не заполняются данными при редактировании с помощью Django 4

Я сделал переопределение класса User, добавил поля. Я сделал шаблон для обновления полей класса User. Но проблема в том, что у меня есть только некоторые поля с данными. "Firstname, Lastname" Вот мои взгляды на редактирование пользователя: <pre …

24.02.2022
Как получить значение поля CharField в виде строки внутри класса модели?

Class Comment(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='commenter', null=True) txt = models.CharField(max_length=1000, null=True) summary = str(txt)[:30] + '...' Как я могу получить значение txt в виде строки и сохранить его в summary? Код выше возвращает что-то вроде …

24.02.2022
Как сделать в Django идентификатор по умолчанию (pk) случайным и большим по длине

Я создаю модель Profile, в которой я получаю id по умолчанию с именем id, но проблема в том, что она генерирует id от 0 и далее, например 1, 2,. Я хочу получить случайный идентификатор, который также должен быть длиннее, например …

24.02.2022
Ссылки на страницу администратора Django/wagtail указывают на недопустимый адрес

У меня сайт wagtail и у меня проблема с разделом "пользователи" на странице администратора Мой users/admin.py имеет вид : from django.contrib import admin from django.contrib.auth import admin as auth_admin from django.contrib.auth import get_user_model from psymatik.users.forms import ( UserChangeForm, UserCreationForm, …

24.02.2022
Почему Django игнорирует порядок условий в filter()?

При фильтрации нескольких условий с помощью Django queryset filter(), порядок условий в filter() не гарантируется. Особенно когда я фильтрую поля даты/времени, они фильтруются последними в предложении WHERE. Эти два набора запросов генерируют один и тот же SQL с …

24.02.2022
Фильтр в шаблоне, если товар находится в списке желаний или нет. Сайт электронной коммерции на Django

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

24.02.2022
Сериализатор получает null для столбцов таблицы в обратном направлении внешнего ключа

В сценарии обработки транзакций мы имеем: таблицу order для регистрации входящих транзакций, и таблица order_log для регистрации обновлений по записанному заказу, с внешним ключом к таблице order. Зарегистрированный заказ может иметь от нуля до нескольких …

24.02.2022
Не найдено подходящего дистрибутива для django-modeltranslation==0.17.3

Я хочу установить существующий проект Django, который имеет зависимости. Зависимости проекта могут быть установлены с помощью команды pipenv install. Выполняется pipenv install В результате: бег pip list результат: ... django-ipware 4.0.2 django-modeltranslation 0.17.3 docutils 0.17.1 …

24.02.2022
Валидация данных формы и параметров запроса в одном сериализаторе в APIView в django rest framework

Я использую django rest framework для своего веб-API. В моем post API мне нужно получить данные формы и параметры запроса из запроса и передать их в сериализатор для валидации. Для этого я делаю следующее: version = request.query_params.get('version', 'v1') …

24.02.2022
Лучший способ получить чат от потребителя - каналы Django

Я хочу хранить сообщения, отправленные через веб-сокетное соединение django-channels, в базе данных. Это взаимодействие будет происходить в функции recieve потребителя (я думаю). Мне нужна модель чата, в котором происходит этот чат. Я могу получить pk чата (он в url), но …