Django and Python "Questions and answers", page 712

05.07.2022
Не удается запустить проект Django

У меня проблема с запуском моего старого проекта django. Он выдает ошибку после запуска py manage.py. Я попытался использовать команду py manage.py makemigrations Traceback (most recent call last):File "C:\Users\ricardo martins\Downloads\LES-fosquito\LES-fosquito\manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "C:\Users\ricardo martins\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\management\__init__.py", line …

05.07.2022
Как переопределить класс admin.ModelAdmin из пакетов сайта?

я хочу переопределить help_text для некоторой модели в пакетах сайта. но я, очевидно, не могу просто изменить его в пакете, потому что он не будет сохранен после обновления пакетов и некоторых других действий. crontab = models.ForeignKey( CrontabSchedule, on_delete=models.CASCADE, …

05.07.2022
Проблема миграции материализованного представления Django при обновлении

Мы создаем библиотеку на Django (v4.0) с Postgres (v13). Эта библиотека будет ядром нашей компании, поэтому мы должны быть осторожны с миграциями. Проблема заключается в миграциях Django, когда мы обновляем базовую таблицу для любого материализованного представления. Модели: …

05.07.2022
Запуск приложения django через SSH в Windows

Этот вопрос относится к серии статей testdriven.io о том, как построить и развернуть ваше Django-приложение. Более подробно, мой вопрос относится ко второй статье из трех. Все работает хорошо, когда мы собираем локально приложение с помощью nginx и gunicorn. Затем он …

05.07.2022
Удаление всех товаров из корзины после оформления заказа в Django

У меня есть простое приложение электронной коммерции, и я пытаюсь очистить корзину после нажатия кнопки 'Proceed to checkout'. После нажатия кнопки я должен перенаправляться в корзину и не должен видеть ни одного OrderItem в корзине. Также экземпляр базы данных …

05.07.2022
Почему мое условие if не выполняется так, как ожидается в шаблоне Django?

что мне делать? Итак, у меня есть форма регистрации, и я хочу проверить, если django message == "password not strong enough" и если это условие истинно, то выполнить этот фрагмент HTML кода <div class="alert alert-danger alert-dismissible fade …

05.07.2022
TypeError: ожидался объект str, bytes или os.PathLike, а не TemporaryUploadedFile при использовании eyed3

Итак, я использовал eyed3 для отображения информации о песне, такой как исполнитель и т.д., но когда я попытался использовать его в django, он выдает ошибку : TypeError: expected str, bytes or os.PathLike object, not TemporaryUploadedFile я только …

05.07.2022
Как объединить (не сырые) таблицы в Django?

У меня есть эти модели class Product(models.Model): name = models.CharField(max_length=70) category = models.ForeignKey(InnerCategory, null=True, on_delete=models.SET_NULL) slug = models.SlugField(unique=True) class Price(models.Model): product = models.ForeignKey(Product, on_delete=models.CASCADE) price_tag = models.IntegerField() date = models.DateTimeField(auto_now_add=True) В представлении я получаю аргумент category_slug, с помощью …

05.07.2022
Я хочу найти местоположение пользователя, поэтому я решил получить от него IP-адрес.

Я нашел код и он отлично работает, но мне не очень понятна функция. x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR') if x_forwarded_for: ip = x_forwarded_for.split(',')[0] else: ip = request.META.get('REMOTE_ADDR') Итак, это функция, я просто хочу знать, насколько она точна и понятна. …

05.07.2022
Как переопределить или скрыть значение поля формы модели администратора Django

В настоящее время у меня возникла проблема при переопределении значения поля формы на моей (Django==4.0.3) форме администратора django. Задача заключается в следующем: У меня есть определенная таблица пользователей, которую я подключаю к AWS Cognito. И когда администратор создает нового пользователя …

05.07.2022
TypeError в /admin/imgUploader/images/add/

Это models.py from distutils.command.upload import upload from email.mime import image from django.db import models from django.contrib.auth.models import User # def user_directory_path(instance, filename): # return 'user_{0}/{1}'.format(instance.user.id, filename) # Create your models here. class Images(models.Model): file = models.ImageField(#upload_to=user_directory_path, width_field=100, height_field=100, blank=True, …

05.07.2022
Ajax Like Button.(Когда я нажимаю на кнопку Like, только 1-е сообщение нравится. Даже если я нажимаю на 2-е сообщение, 1-е сообщение меняется)

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

05.07.2022
Зафиксировать уникальное ограничение на POST в DRF

У меня есть модель с уникальным полем следующим образом: models.py class MyModel(...): name = models.CharField(max_length=32, ...) key = models.CharField(max_length=32, ...) class Meta: constraints = [ UniqueConstraint( fields = ['name', 'key'], ... ), ] Если я отправляю …

05.07.2022
Django не получает ни одного запроса в бэкенд после отправки формы

Привет всем Я пытаюсь отправить форму в Django. но я не получаю никакого ответа в Backend. когда я нажимаю на submit. форма не отправляется. Код Модели class JobListing(models.Model): position = models.CharField(max_length=250) slug = models.SlugField(max_length=250, blank=True) company_name = models.ForeignKey(User, …

05.07.2022
Django - использование HTML href для ссылки на другое представление

На моей домашней странице есть 2 ссылки, которые я хотел бы перевести пользователя на разные страницы. Как мне сделать так, чтобы ссылка href вела на представление, которое я создал в views.py? Если вписать имя html файла в качестве href …

05.07.2022
Целочисленный идентификатор Mongodb в двоичный формат UUID

Идентификационные значения моих объектов имеют формат int. Я хочу преобразовать его в двоичный формат uuid. Например, мои старые идентификаторы: "id": 18, Я хочу новый формат ID, как показано ниже: "id": { "$binary": { "base64": "0M8jsEQ2Sqii/MGhZ7lFFw==", "subType": …

05.07.2022
Добавление всплывающей информации Folium в таблицу рядом с картой

Я создаю сайт с картами, используя Pandas, Django и Folium, с всплывающими окнами, отображающими информацию о серверах в локациях. Я хочу включить всю информацию, которая будет отображаться на всплывающем окне рядом с картой, в таблицу. <a href="https://i.stack.imgur.com/wqu3E.png" rel="nofollow …

05.07.2022
Для цикла на шаблоне Django

У меня большая проблема с созданием цикла for на шаблонах django, вот мои файлы: urls.py app_name = 'statenews' urlpatterns = [ path('', views.home, name="home"), path('', views.category, name = 'category'),] models.py class Category(models.Model): name = models.CharField(max_length=65) ... class News(models.Model): …

05.07.2022
Невозможно обновить поле DateTimeField со значением None в Django

Фон Я использую django-post-office для создания и постановки в очередь объектов электронной почты и использую команду send_queued_mail django (поставляется с модулем) для обработки поставленных в очередь писем. Я заметил ошибку, когда: MAX_RETRIES либо не установлен в настройках, либо установлен …

05.07.2022
Django Rest Framework вызывает пользовательскую функцию при создании модели

Предположим, я хочу делать некоторые дополнительные действия всякий раз, когда создается модель в моем Django App: models.py: class MyModel(models.Model): name = models.CharField(max_length=255) def do_some_extra_stuff(self): // whatever... return "I did some extra stuff" Предположим, что дополнительный материал - …

05.07.2022
Unable to Run Django-Spirit raise InvalidTemplateLibrary( django.template.library.InvalidTemplateLibrary

Я пытаюсь запустить django-spirit и следую документации https://spirit.readthedocs.io/en/latest/installation.html. и использую версию django-spirit 0.12.3 Я сделал следующее Начать Новое в Spirit 0.5 Последняя версия может быть установлена через pip: Установить Spirit: pip install django-spirit Запустите …

05.07.2022
Не могу заставить свою регистрационную форму работать должным образом

Я смотрю курс на youtube, который называется "Python Backend Web Development Course (with Django)" и столкнулся с некоторыми проблемами. Я написал тот же код, что и в видео, но моя форма регистрации не работает. Когда я нажимаю кнопку Submit, …

05.07.2022
Как выполнить фильтрацию в django и vuejs?

В настоящее время у меня есть два поля ввода, одно для фильтрации персонала и фильтрации медицинского пакета на сайте. Я могу фильтровать на основе персонала, но не могу фильтровать на основе медицинского пакета. Я объявил medical_package__in в filters.py. Однако …

05.07.2022
Сельдерей Отправить электронное письмо в дату выполнения

Отправка электронной почты пользователям на основе даты выполнения в модели с использованием celery, дата выполнения отличается от даты создания задачи Models.py class Task(BaseModel): name = models.CharField(max_length=255) due_date = models.DateField(blank=True, null=True)

05.07.2022
Api.urls не работают после использования django-hosts для поддомена

я пытаюсь использовать поддомен для api в моем проекте и использую django-hosts для этого. но после реализации этого, как указано в документации, появляется ошибка Page not found (404), когда я обращаюсь к любому URL моего приложения 'api' project/hosts.py from …

05.07.2022
Django: Как мне создать вторичное поле ID, которое группируется (ранжируется) по заданному внешнему ключу?

Вывод может выглядеть, например, так: id secondary_id fk 1 1 1 2 <td style="text-align: …

05.07.2022
Проблемы с тестированием Django REST Framework

Я пытаюсь выполнить тесты, которые содержатся в документации Django Rest Framework. И он всегда выдает одну и ту же ошибку, независимо от того, что я тестирую. Тестовый пример: class TestRequestFactory(APITestCase): def test_request(self): factory = APIRequestFactory() request = factory.post('/list_user/', …

05.07.2022
Как я могу использовать элементы обратной связи в шаблонах django

{% for order in orders %} &lt;li&gt;{{order.customer.last_name}} - {{ order.orderitem_set.product.unit_price }}&lt;/li&gt; {% endfor %} class Product(models.Model): title = models.CharField(max_length=255) slug = models.SlugField() description = models.TextField() unit_price = models.DecimalField(max_digits=6, decimal_places=2) inventory = models.IntegerField() last_update = models.DateTimeField(auto_now=True) collection = models.ForeignKey(Collection, on_delete=models.PROTECT) …

05.07.2022
Django Admin - Фильтр по подтаблице в URL

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

05.07.2022
Forloop.counter для двумерного массива в Django Template

Я использую forloop.counter для моего списка. У меня двумерный список. Если я попробую это, все работает идеально. {{team_members|index:1|index:0}} Но когда я пробую следующее: {{team_members|index:forloop.counter|index:0}} где forloop.counter = 1 это выводит меня индекс списка …

05.07.2022
Получение значения по умолчанию для поля сериализатора из метода

Я пытаюсь найти способ сделать то, что, как мне казалось, должно быть очень простым. У меня есть сериализатор, принимающий либо адрес (вложенный сериализатор), либо координаты (также вложенный сериализатор). Если пользователь предоставляет адрес, я преобразовываю его с помощью некоторой магии …

05.07.2022
Как автоматически заполнить поле в django, когда значение выбрано из выпадающего меню в другом поле в формах?

У меня есть две модели, которые находятся в двух разных приложениях; Invoice и Inventory. InvoiceModel: class Invoice(models.Model): line_one = models.ForeignKey(Inventory, to_field='title', on_delete=models.CASCADE, default='', blank=True, null=True, related_name='+', verbose_name="Line 1") line_one_unit_price = models.IntegerField('Unit Price(₹)', default=0, blank=True, null=True) line_one_quantity = models.IntegerField('Quantity', default=0, …

05.07.2022
Столкновение с проблемой в веб-сокете в djagno

Мы пытаемся показать веб-всплывающее окно на моем веб-приложении, когда вызов уведомления api получает из любого места, Мы реализуем связь Web socket в api и веб-приложении, но после установления соединения не можем отправить данные на веб-сервер.

05.07.2022
Данные не показаны в базе данных BOTH и на веб-странице

Здравствуйте, я делаю CRUD проект покупок на основе моделей Products, categories, sub categories, size, colors.I currently doing CRUD of SUBcategories which is connected to categories through foreign key. Я пытаюсь вставить данные на веб-страницу и в базу данных, но …

05.07.2022
Логика для сортируемой таблицы с помощью перетаскивания в Django

Я пытаюсь создать функцию для сортируемой таблицы. обновляю позиции идентификаторов в соответствии с заданным запросом: def put(self, request): max_len = Device.objects.count() ids = int(request.query_params.get('id')) temp = ids old = int(request.query_params.get('old')) new = int(request.query_params.get('new')) if new == old: …

05.07.2022
Как получить экземпляр пользователя в Django tests.py?

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

05.07.2022
Django sitemap xml

Как создать django sitemap xml со всеми подсайтами с префиксом django pagination? Или второй вопрос - как я могу пинговать в google все пагинационные sitemap. Например, результат первого вопроса: &lt;sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"&gt; &lt;sitemap&gt; &lt;loc&gt;http://127.0.0.1:8000/sitemap-movies.xml&lt;/loc&gt; &lt;/sitemap&gt; &lt;sitemap&gt; &lt;loc&gt;http://127.0.0.1:8000/sitemap-movies.xml?p=2&lt;/loc&gt; &lt;/sitemap&gt; &lt;/sitemapindex&gt; …

05.07.2022
Реализация строки поиска приложения на Django-React

Я хочу реализовать строку поиска на одной из моих страниц в приложении Django-React. Я полный новичок в React, и мне сложно добиться желаемых результатов. В принципе, я создал конечную точку на бэкенде для фильтрации результатов запроса. Он отлично работает в …

05.07.2022
Дата lte фильтр в django и локализация даты

Я пытаюсь получить объекты из django ORM до определенной даты из DataFrame df12 который выглядит следующим образом : Date Warehouse 33 2022-06-20 Delhivery Goa Warehouse 34 2022-07-04 Delhivery Goa Warehouse 35 2022-07-05 Delhivery Goa Warehouse Код …

05.07.2022
Как отправить данные из websocket в django consumer.py

Я пытаюсь отправить текущего пользователя в качестве аргумента в websocket при подключении, но не могу получить пользователя в функции websocket connect. пожалуйста, найдите код ниже. consumer.py import asyncio from channels.consumer import AsyncConsumer from channels.db import database_sync_to_async class ChatConsumer(AsyncConsumer): async …