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

03.08.2022
Невозможно войти в админку django созданным сотрудником

Надеюсь, у вас все в порядке. Я создал суперпользователя в моем django проекте, который имеет доступ ко всем разрешениям страницы администратора. Проблема в том, что когда я добавляю объект в настраиваемую модель пользователя и устанавливаю is_staff = true для …

03.08.2022
Нет модуля с именем smtp в

[Нет модуля с именем smtp. Я не знаю, что делать. Я следовал Django Tutorial от COrey Schafer, но не смог разобраться с проблемой, возникшей в модуле Email и сброса пароля. ][Я использовал google app password и сделал все точно по …

03.08.2022
DTL и Custom js не работают вместе в Django

Я использовал несколько пользовательских js в своем проекте. Они прекрасно работают в простом HTML, но когда я попытался использовать эти пользовательские js в формате Django DTL, например {% for data in data %} 'custom js' {% endfor %} …

03.08.2022
У меня ошибка makemigrations, как я могу ее решить?

From turtle import mode Файл "/usr/lib/python3.8/turtle.py", строка 107, in import tkinter as TK ModuleNotFoundError: Нет модуля с именем 'tkinter'

03.08.2022
Каков правильный способ реализации URL-адреса revoke token в FastAPI, Django, Flask?

Я реализую JWT в FastAPI, Какой правильный способ отозвать доступ и обновить токены для выхода из системы? Единый URL выхода для отзыва доступа и обновления Индивидуальный URL для отзыва доступа? Заранее спасибо

03.08.2022
Как использовать django rest framework для доступа к форме-данных с несколькими файлами с именем файла для каждого файла отдельно?

Требование: Загрузка нескольких файлов с пользовательским именем файла для каждого файла Фронтенд: React Я использую django rest api и хочу получить каждый файл с ассоциативными данными, например, пользовательским именем файла. Но у меня нет идеи, как это сделать. Когда …

03.08.2022
Проблема с моей панелью поиска Wiki - не могу заставить поиск работать правильно

Я создаю страницу Wiki и не могу заставить строку поиска работать правильно. Когда я пытаюсь найти, например, "python" или "django", я попадаю на страницу с адресом "http://127.0.0.1:8000/search/". Она выглядит точно так же, как моя домашняя страница, но не имеет …

03.08.2022
Django: используйте related_name для создания подкласса

Как я могу использовать related_name для создания дочерней модели, когда создается родительская модель. from django.db import models from django.db.models.signals import pre_save, post_save from django.dispatch import receiver class Parent(models.Model): name = models.TextField() child = models.ForeignKey(Child, on_delete=models.SET_NULL, related_name="parent_child", null=True, blank=True) …

03.08.2022
Как установить обязательные поля в PATCH API в Swagger UI

Я использую drf-spectacular и вот код в settings.py SPECTACULAR_SETTINGS = { 'TITLE': 'TITLE', 'VERSION': '1.0.0', 'SCHEMA_PATH_PREFIX_TRIM': True, 'PREPROCESSING_HOOKS': ["custom.url_remover.preprocessing_filter_spec"], } в serializers.py class ChangePasswordSerilaizer(serializers.Serializer): current_password = serializers.CharField(write_only=True, min_length=8, required=True) new_password = serializers.CharField(write_only=True, min_length=8, required=True) confirm_new_password = serializers.CharField(write_only=True, min_length=8, …

03.08.2022
Как использовать учетные данные, полученные от google, с помощью google API

Libs: dj-rest-auth + allauth I. Я пытаюсь взаимодействовать с google API с учетными данными, которые я использую для получения внутреннего токена доступа. Мне удалось получить code и token, но я не могу найти, как использовать их с google API. Последняя …

03.08.2022
Невозможно сохранить модель формы с полем Choices Field

У меня есть следующая модель: class Unit(models.Model): TYPE_CHOICES = ( ("1", "Strecke"), ("2", "Zeit"), ("3", "anderes") ) symbol = models.CharField(max_length=50) name = models.CharField(max_length=500) factor = models.FloatField() base_unit = models.ForeignKey("self", blank=True, null=True, on_delete=models.CASCADE) type = models.IntegerField(choices=TYPE_CHOICES, default=3) Использование простой …

03.08.2022
Как использовать script_fields с django-elasticsearch-dsl

Я пытаюсь добавить поле со сценарием к моему запросу из django-elasticsearch-dsl Я пытался добавить тестовое поле следующим образом: result = ModelDocument.search().script_fields(test="doc['field_name'].value + 10") for hit in result: print(hit.to_dict()) но он возвращает 10 пустых словарей и если …

03.08.2022
Как загрузить несколько файлов изображений в одну модель с помощью фреймворка Django rest?

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

03.08.2022
Как сохранить пользователя как атрибут модели Django

Я пытаюсь создать функцию Mail как часть моего сайта, я хотел бы сохранить получающего User вместо имени пользователя получающего пользователя в receiver части класса Mail, так что мне не нужно фильтровать пользователя. Вот что я сделал: class Mail(models.Model): sender = …

03.08.2022
Проблемы выравнивания и ширины Reportlab

У меня возникли некоторые проблемы с reportlab и записью PDF. Когда PDF записывается, он занимает только чуть меньше 2/3 ширины страницы (буквы). Заголовок, например, заворачивается и не доходит до половины документа Я в растерянности, как заставить мои …

03.08.2022
Как установить значение полей модели в Django в цикле

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

03.08.2022
Проблемы с Django, автоматически фильтрующим теги шаблонов из базы данных

В настоящее время я собираю заведомо уязвимую сеть vm для тренировочной среды, чтобы провести эксперимент и последующее исправление для моей команды. Одной из уязвимостей, которую я хочу продемонстрировать, является инъекция шаблонов на стороне сервера через (django/jinja2) на простой странице …

03.08.2022
Необходимо подключить мультибиометрическую систему к моему проекту django

У меня есть проект викторины на Django и я хочу включить в него мульти биометрическую систему для обновления в реальном времени. Биометрические системы подключены к разным локальным Ip-адресам .

03.08.2022
Переопределение/захват действий сохранения и входа пользователя в систему

Это мой первый опыт работы с django. Я использую django.contrib.auth (django версии 3.2) Есть 2 события, которые я хочу захватить. когда пользователь активирован когда пользователь вошел в систему Причина, по которой я хочу перехватить эти …

03.08.2022
Field expected a number but got ' '

Не могу понять почему поле id_cs пустое, если я это поле в forms.py добавляю в exclude, при этом же я ему присваиваю конкретное значение для записи. Все работает, если убираю его из exclude. Но я бы все же хотел, чтобы …

03.08.2022
Эквивалент запроса MYSQL в django

У меня есть проект django с 2 моделями wca и identifiers, я хочу обновить поле под названием 'secid' в модели identifiers, взятое из эквивалентного поля в модели wca, где код из модели identifiers соответствует полю isin в модели wca. …

03.08.2022
EcomUser() получил неожиданный аргумент ключевого слова 'mobile_number'

Я пытаюсь создать пользователя и связать его с профилем пользователя. Но вот в чем проблема. Вот моя модель профиля class EcomUser(BaseModelMixin): profile = models.OneToOneField( settings.AUTH_USER_MODEL, unique=True, blank=True, null=True, on_delete=models.CASCADE) username = models.CharField(max_length=100, blank=True) email = models.CharField(max_length=100, blank=True, null=True) name = …

03.08.2022
Django как вставить текущий userid с помощью необработанных sql-запросов

Мне нужно использовать сложную хранимую процедуру, для достижения которой я должен использовать сырой sql. Как я могу вставить также userid текущего пользователя, аналогично class_based_view createview примерно так instance.recorded_by = ClearanceCustomuser.objects.get(userid=self.request.user.userid) к моему def add(request): if request.method …

03.08.2022
Невозможно прочитать свойства неопределенного (чтение 'map') в react js с бэкендом django

Я хочу получить изображение моего продукта категории 'Jeans' из django с помощью DRF в мой react frontend. Модель продукта выглядит так: (некоторые поля опущены для простоты) class Product(models.Model): product_image = models.ImageField(upload_to='product_image', blank = True) Сериализатор выглядит …

03.08.2022
Как установить время жизни кэша для статических файлов в Django с помощью Whitenoise, gunicorn и Heroku

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

03.08.2022
Создание контроля кассира для магазинов

Мне нужен способ, но прежде чем просить о помощи, я объясню свою ситуацию: Я учусь программированию с начала года (еще новенький), я уже изучил HTML, CSS, JS, Python и теперь присматриваюсь к Django. Теперь возникает проблема, которую я хочу …

03.08.2022
Насколько необходимы знания HTML/CSS для Flask/Django на Python? [закрыто]

Я хочу изучить Flask или Django. Но я думаю, что мне нужны некоторые знания HTML/CSS, чтобы легко кодировать Flask/Django. Проблема в том, что я вообще не хочу изучать HTML/CSS. Я немного поискал, и насколько я понял, люди, которые умеют …

03.08.2022
Django: Как исправить <Response [403]> при использовании функции django send_mail()?

< def(...): ... emails = NewsLetter.objects.all() df = read_frame(emails, fieldnames=['email']) mail_list = df['email'].values.tolist() print(mail_list) if request.method == 'POST': form = MailMessageForm(request.POST) if form.is_valid(): form.save() title = form.cleaned_data.get('title') message = form.cleaned_data.get('message') send_mail( title, message, '', mail_list, fail_silently=False, ) messages.success(request, 'Message …

03.08.2022
Ошибка утверждения при разборе ответа на POST-запрос из набора представлений DRF с помощью DRF APIClient в тестах

Я столкнулся со странной проблемой с движком тестирования Django Rest Framework. Странно то, что раньше все прекрасно работало на Django 3, а эта проблема появилась после того, как я перешел на Django 4. Помимо тестирования, все работает хорошо и отвечает …

03.08.2022
Как создать многократный запрос в Django

Я хочу получать значения request.POST N раз, где N - число, введенное пользователем. views.py имеет вид: def valores(request): global peso_unitario, preco_unitario peso_unitario = [] preco_unitario = [] N = a print('N=' + str(N)) for i in range(N): form = Form(request.POST) …

03.08.2022
Как перемешать порядок элементов объекта Django на странице?

Я пытаюсь создать игру, которая позволяет пользователям играть в викторину, которая хранится как объект Django, но я хочу, чтобы порядок вопросов был разным (как бы случайным) каждый раз. Есть ли способ добиться этого? models.py class Quiz(models.Model): user = …

03.08.2022
Jinja2 emplateNotFound (но файл существует)

В одном из моих представлений в Django 4.0 я хочу вывести краткое содержание урока с помощью Jinja2. Несмотря на то, что шаблон наверняка существует в хорошем месте, я получаю jinja2.exceptions.TemplateNotFound, что очень смущает. views.py: from jinja2 import Environment, FileSystemLoader …

03.08.2022
Как показать ответы на основе определенного вопроса Django?

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

03.08.2022
Просмотр шаблона UserDetail приводит к переключению пользователя

У меня есть простая модель группы: class Group(models.Model): leader = models.ForeignKey(User, on_delete=models.CASCADE) name = models.CharField(max_length=55) description = models.TextField() joined = models.ManyToManyField(User, blank=True) В DetailView для каждой группы другие пользователи имеют возможность видеть, кто присоединился, а также проверить …

03.08.2022
Django whitenoise подходит для производства, но выдает 404 для режима отладки

Я использую django white noise и он работает при DEBUG = False; однако при установке DEBUG = True я больше не могу загрузить изображение и получаю ответ 404. Примечание: я знаю о hard-refresh. Я уже использовал статическую коллекцию и django …

02.08.2022
Как получить данные из двух таблиц ManyToManyField Django

В данном случае я получаю все CountryCode, а нужно только те которые привязаны к Article_200 должно получиться что то вроде: FN0760 4682202ARM FN0760 4682202AZ RN51002DSET 4682202ARM RN51002DSET 4682202AZ FN0792 …

02.08.2022
Django 'POST', возвращающий объект 'Subscriber', не имеет атрибута 'title'

Я пытаюсь отправить POST-запрос для добавления "подписчика" в мою базу данных. Запрос POST проходит без ошибок. Я размещаю это { "email":"email@app.com","campaign":1 } и возвращается { "id": 2, "email": "email@app.com", "created_at": "2022-08-02T19:49:55.509018Z", "updated_at": "2022-08-02T19:49:55.509018Z", "campaign": 1 …

02.08.2022
Ошибка ModuleNotFound при попытке импортировать переменную из сценария

У меня есть скрипт на python под названием "WhatsApp_to_Excel.py". В нем есть переменная, которую мне нужно использовать для проекта Django, который я делаю. Поэтому я пытаюсь импортировать модуль в файл models.py.. Вот моя иерархия папок- <a href="https://i.stack.imgur.com/BgV1t.png" rel="nofollow …

02.08.2022
Как получить или показать каждый объект от самого нового до самого последнего в Django

Я довольно новичок в python и django. Я смог создать простую CRUD логику с помощью шаблона, но у меня возникла небольшая проблема. Когда я обновляю определенную задачу, а затем запрашиваю все объекты из модели, тот, который был обновлен, теперь …

02.08.2022
Принудительная оценка предварительно запрошенных результатов в запросах django

Я пытаюсь использовать select_related/prefetch_related для оптимизации некоторых запросов. Однако у меня есть проблемы с "принуждением" запросов к одновременной оценке. Допустим, я делаю следующее: fp_query = Fourprod.objects.filter(choisi=True).select_related("fk_fournis") pf = Prefetch("fourprod", queryset=fp_query) # products = Products.objects.filter(id__in=fp_query).prefetch_related(pf) С моделями: …