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

02.12.2021
AttributeError: объект 'WindowsPath' не имеет атрибута 'endswith' при использовании команды runmodwsgi Django

Windows 10, Python 3.8.10, Apache 2.4.51, Django 3.2.8, mod_wsgi 4.9.0 Когда я пытаюсь запустить сервер Apache, используя python manage.py runmodwsgi, я получаю следующее сообщение: Successfully ran command. Server URL : http://localhost:8000/ Server Root : C:/Users/Me/AppData/Local/Temp/mod_wsgi-localhost-8000-Me Server Conf : C:/Users/Me/AppData/Local/Temp/mod_wsgi-localhost-8000-Me/httpd.conf …

02.12.2021
Django Rest Framework - Cannot POST because username already exists

Я работаю над базовым rest api с использованием django rest framework. И моя база данных находится на MySQL. Для одной из функций, когда я пытаюсь выполнить POST, она выдает ошибку, потому что уже есть строка с таким же именем …

02.12.2021
Django - Ошибка выхода индекса списка Pymongo за пределы диапазона

Я хочу вывести _id часть результатов, выполнив запрос на mongo db, но получаю ошибку "list index out of range". просмотр; def deleted(request): q1=('XX') q2=('XX') client = MongoClient("XX") database = client["XX"] collection = database["XX"] query = {} query["Marketplace"] …

02.12.2021
Продолжить загрузку файла после подключения к Интернету

Если во время загрузки файла интернет отключается, как я могу продолжить загрузку файла с помощью Django, когда он будет подключен? if request.method == 'POST' and request.is_ajax(): if formset.is_valid(): obj = formset.save(commit=False) obj.experience_id = experience_id obj.save() return JsonResponse({'error': False, …

02.12.2021
Как заставить работать javascript только при загрузке следующей страницы?

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

02.12.2021
Как захватить входной сигнал веб-камеры из ReactJS, передать его на бэкенд Django и отобразить на фронтенде React?

Я создал приложение для виртуального макияжа, используя python, как это: https://www.maybelline.com/virtual-try-on-makeup-tools. Я хочу подключить это к моему React frontend, захватывая вход веб-камеры, отправляя его на Django backend и возвращая видеопоток на frontend, чтобы виртуальный макияж …

02.12.2021
Как реализовать пользовательский рендерер в Django REST framework для экспорта PDF и Excel?

Я реализовал два пользовательских рендера в django rest framework, которые экспортируют данные в Excel или PDF формат. Проблема в том, что я не могу установить имена файлов, когда генерируется ответ. У меня есть следующие рендеры: # app/renderers.py import os …

02.12.2021
Многоуровневый доступ с помощью отношений ManyToMany в Django

У меня есть модели, объекты из которых можно представить в виде направленного графа: from django.db import models from django.contrib.auth.models import User class Record(models.Model): name = models.CharField(max_length=100) description = models.CharField(max_length=500) content = models.TextField() sequels = models.ManyToManyField('self', blank=True, symmetrical=False, through='Extend', related_name='extending') …

02.12.2021
Отправить запрос с объектом через сериализатор many=False

Я пытаюсь сделать POST запрос с объектом, например, вот как я отправляю свой запрос : { "title": "Haloween", "body": " This is one of the greatest ones", "grade_level": { "id": 2, "country": "UG" }, "tags": [{"name": "Jamming"}] } …

02.12.2021
Django: категории, субкатегории и форма их добавления для админки

Разрабатывая информационную систему для дипломной работы, столкнулся с такой трудностью: Как организовать создание истанса основной модели (код ниже) одновременно с категориями и субкатегориями к ней, Если отношение Foreignkey у 3 этих моделей имеет вид "Document <- category -> subcategory" - …

02.12.2021
Ошибка при рендеринге шаблона с использованием extra_context django

Здравствуйте Я использую extra_context в views и в HTML я передаю его, но похоже, что я делаю это неправильно, потому что я получаю эту ошибку: ProgrammingError at /informacion-tiendas/add колонка InformacionTiendas_informaciontiendas.nombre не существует LINE 1: ...ECT "InformacionTiendas_informaciontiendas". "id", "Informaci... …

02.12.2021
Почему не отображаются выбранные ответы? django

Я пытаюсь сделать приложение викторины, используя Django и js с использованием &.ajax jquery функции ,, все работает нормально, кроме выбранных ответов Я могу видеть результат и вопросы все, Почему так происходит, я создал вход для ответов, я могу просматривать их …

02.12.2021
Декларативный механизм для строк моделей Django

С некоторой периодичностью я сталкиваюсь с моделями, содержимое которых приблизительно постоянно. Например, у меня может быть набор планов, на которые могут подписаться пользователи, с различными атрибутами - ID, имя, порядок в списке планов, стоимость, должен ли покупатель быть студентом/FOSS-проектом/и т.д.. …

02.12.2021
Печать kwargs.pop выводит правильное значение, использование его в методе принимает значение None

Я хочу передать PK в kwargs в форму : views.py def create_mapping_form(request, pk): context = { 'form': MappingForm(pk=pk) } return render(request, 'flows/partials/mapping_form.html', context) В форме я получаю PK, используя : forms.py class MappingForm(forms.ModelForm): class Meta: model = …

02.12.2021
Как сделать записи модели в виде списка field.options в поле другой модели?

У меня есть две модели - Account, такие как проверка, кошелек, кредит и т.д. и Transaction, которая включает каждую покупку и заработок. Transaction имеет внешний ключ к Account. В Transaction я хочу, чтобы пользователи выбирали Account покупки. Я …

02.12.2021
Bootstrap cdn не работает на сайте django

вот как это выглядит с онлайн CDN. как я хочу, чтобы это выглядело и когда я указываю ему путь к автономному CDN вот как это выглядит

02.12.2021
Избегайте токена csrf в методе django post

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

02.12.2021
Объект 'Stocks' не является итерируемым - Django

Я видел, что есть другие люди, которые имеют мою проблему, но я все еще не могу решить проблему ... спасибо всем, кто поможет мне! models.py class Stocks(models.Model): image = models.ImageField() name = models.CharField(max_length=50) value = models.FloatField() desc = …

02.12.2021
Объект 'GenericRelatedObjectManager' не имеет атрибута 'lang'

Я получаю ошибку 'GenericRelatedObjectManager' object has no attribute 'lang' когда делаю пост запрос. В этом запросе и отношениях у меня есть две модели Translation и Tags. class Translation(models.Model): """ Model that stores all translations """ content_type = models.ForeignKey(ContentType, …

02.12.2021
Как показать изображение в pdf-файле django pdfkit?

У меня проблема, я создаю детальное представление в html и после конвертирую его в pdf для всех объектов модели. Я использую pdfkit, но он не показывает изображение объекта, затем я запускаю код с изображением, он имеет некоторые ошибки. def …

02.12.2021
Django получить все элементы, фильтруя их по FK

Я хотел бы сделать API для получения всех ежедневников определенного трекера, чтобы затем получить их в react native, не могли бы вы мне помочь, как это сделать? Спасибо заранее. У меня также есть классы User и Habit, но в данном …

02.12.2021
Запуск pytest с использованием django manage.py, опция очистки кэша

В моем приложении django есть несколько тестов, написанных с помощью pytest Я запускаю тест, используя manage.py test с настройками TEST_RUNNER = 'PytestTestRunner' Класс PytestTestRunner class PytestTestRunner: def __init__(self, verbosity=1, failfast=False, keepdb=False, **kwargs): self.verbosity = verbosity self.failfast = failfast …

02.12.2021
Отправить html-форму django

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

02.12.2021
Цикл For не работает так, как ожидалось в Django, HTML

Я пытаюсь создать строку поиска, в которой пользователь может искать определенного пользователя в базе данных. Я создал цикл for в HTML-файле search_users, но цикл не перебирает ни одного из моих пользователей. Всякий раз, когда я пытаюсь загрузить страницу, загружается первая …

02.12.2021
Angular to Django. Загрузчик файлов с параметром даты

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

02.12.2021
Невозможно поднять ValidationError в сериализаторе обновлений django

Я пытаюсь поднять ValidationError в сериализаторе обновлений, но не смог. Вот мой код: from rest_framework.exceptions import ValidationError class PersonUpdateSerializer(serializers.ModelSerializer): class Meta: model = Person fields = ( "name", "surname", ) def validate(self, attrs): # type: (dict) -> dict errors = …

02.12.2021
Как получить id пользователя из модели связанного поля в django?

Views.py @login_required def become_vendor(request): vendordetailform = VendorAdminDetailsForm() if request.method == 'POST': vendordetailform = VendorAdminDetailsForm(request.POST, request.FILES) if vendordetailform.is_valid(): vendordetailform.instance.vendoruser = request.user request.user=vendordetailform.save() request.user.is_active=False request.user.save() user_details = CustomUser.objects.filter(id=request.user) vendor_details = user_details[0].vendor_details.all() return render(request,'vendor/preview.html', {'user_details':user_details, 'vendor_details':vendor_details}) else: vendordetailform = VendorAdminDetailsForm() return render(request, …

02.12.2021
Django ModelForm как отобразить только подмножество модели

У меня есть модель django для записи к врачу class Appointment(models.Model): patient=models.ForeignKey(Patient,on_delete=models.SET_NULL,null=True) date=models.DateField(default=datetime.date.today) doctor=models.ForeignKey(Profile,on_delete=CASCADE) status=models.CharField(max_length=12,default="open") def __str__(self): return self.name Doctor является одной из ролей в модели Profile. Моя форма определена следующим образом class AppointmentForm(forms.ModelForm): class Meta: model=Appointment exclude …

02.12.2021
Привязка кэша Django на основе классов к ответу представления с параметром из запроса

Я хочу кэшировать ответ API и связать его с параметром, который присутствует в GET-запросе. Запрос выглядит следующим образом: GET /products?producent=some_company Вот мой упрощенный класс: class ProductsListCreate(generics.ListCreateAPIView): def list(self, request, *args, **kwargs): producent = request.query_params.get("producent") cached_response = cache.get(f"response-products-{producent}", None) …

02.12.2021
Разница между pip/pipenv

Наверное, через несколько секунд это станет очевидно, но я довольно новичок в веб-разработке. Я учусь использовать Django и столкнулся с проблемой allauth после того, как установил его через pipenv и попытался мигрировать. Я получил прекрасный ModuleNotFoundError: No module …

02.12.2021
Как перенести данные из одной БД в другую с другими названиями таблиц и другой структурой (Django-framework PostgreSQL)?

Здравствуйте! Есть проект на Django, его переделали, и, соответственно, названия таблиц и сама "структура" БД изменилась (База данных PostgreSQL). Так вот, в старом проекте очень много данных в БД, но всё это просто так не скопировать. Я искал решение и …

02.12.2021
Как отфильтровать поле many2many с помощью другого many2many?

В моем Django есть следующая модель: class Filter(models.Model): min_price = models.PositiveIntegerField(null=False, blank=False) max_price = models.PositiveIntegerField(null=False, blank=False) trait = models.ManyToManyField(Trait, null=True, blank=True) class Flat(models.Model): living_area = models.DecimalField(max_digits=7, decimal_places=2, null=True, blank=True, db_index=True) trait = models.ManyToManyField(Trait) class Trait(models.Model): name = models.CharField(max_length=255, blank=False, …

02.12.2021
Как отфильтровать статические журналы в Heroku Papertrail для приложения Django?

Я пытаюсь отфильтровать журналы, связанные со статическими файлами в приложении Heroku/Django. Основываясь на этом ответе django - как отфильтровать статические и медиа сообщения GET с помощью логирования? Я добавил следующий фрагмент кода в settings.py def …

02.12.2021
Django+Twilio: Как я могу отобразить внутри моего django приложения смс, которые я отправил/получил с помощью twilio? (Вопрос по архитектуре)

У меня вопрос по архитектуре высокого уровня: Я создал приложение django и интегрировал его с Twilio, чтобы я мог отправлять SMS из моего приложения django. Теперь я пытаюсь понять, есть ли способ отобразить смс, которые я отправляю и …

02.12.2021
Как фильтровать цепочку полей : Django RestFramework

Как получить поле duration из таблицы video, В моем проекте есть две таблицы, связанные с видео models.py class Video(BaseModel, Timestamps, SoftDelete): video_name = models.CharField(max_length=254, null=True, blank=True) description = models.TextField(null=True, blank=True) duration = models.DurationField(null=True, blank=True) class VideoDetails(BaseModel, Timestamps, SoftDelete): max_attempt_allowed = …

02.12.2021
Почему Django выдает мне ошибку ValueError, когда я ссылаюсь на класс внутри одной модели?

Я создаю простое приложение для рецептов, и пока у меня есть две модели: Ingredient и Recipe. В каждом рецепте должно быть несколько ингредиентов, поэтому я изложил свою модель следующим образом: class Ingredient(models.Model): name = models.CharField(max_length=50) class Recipe(models.Model): title …

02.12.2021
Django Multilanguage - позволяет пользователям самостоятельно переводить вводимые данные

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

02.12.2021
Как сортировать элементы в шаблоне с помощью тега <select>/<option> в приложении на основе Django?

На самом деле, я работаю над приложением для электронной коммерции, используя Django Framework. Здесь я интегрировал приложение 'blog'. Но я столкнулся с проблемой сортировки моих сообщений. #views.py class PostListView(ListView): model = Post template_name = 'article.html' paginate_by = 3 def …

02.12.2021
Платформа 'undefined' в настоящее время не поддерживается для отладки Docker

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

02.12.2021
Admin - не отображать "сброс" и ссылку на ресурс

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