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

22.08.2022
Django не мигрирует после makemigrations

Я работаю над проектом Django с некоторыми приложениями, но с самого начала у меня возникли проблемы с 'makemigrations' и 'migrate'. Эти две программы выдают мне какие-то бессмысленные ошибки, решения которых я не могу найти. А со вчерашнего дня, когда я …

22.08.2022
Объект 'dict' не имеет атрибута 'encode' в AES django

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

22.08.2022
Как обновить поля при импорте Django?

Мне нужно обновлять поля при импорте для массового редактирования ManyToMany. При импорте сейчас я могу добавлять только продукты, потому что когда я пытаюсь добавить уже существующие поля, я получаю сообщение об уже существующих ID. Как я могу обновить продукты …

22.08.2022
Как показать кнопку в панели администратора с определенным форматом ссылки

У меня есть поле заказа в моих моделях class Order(models.Model): STATUS = ( ('Unpaid', 'Unpaid'), ('Paid', 'Paid'), ('Accepted', 'Accepted'), ('Completed', 'Completed'), ('Cancelled', 'Cancelled'), ) user = models.ForeignKey(Customer, on_delete=models.SET_NULL, null=True) payment = models.ForeignKey(Payment, on_delete=models.SET_NULL, blank=True, null=True) payment_method = models.CharField(max_length=100,blank=True,null=True) order_number …

22.08.2022
Как получить все записи элемента, если он имеет одно конкретное значение

У меня есть модель автомобиля, как показано ниже: id | car_name | test_type 1 | carA | P 2 | carB | Q 3 | carC | Q 4 | carA | Q Я хочу запросить его …

22.08.2022
Аннотация x конфликтует с полем в модели

Я хочу удалить/заменить некоторые свойства из вызова list() при вызове Django rest framework. Например, у меня есть ip_address в таблице db, также добавляется ip_address при вызове perform_create(), но оно не должно отображаться/включаться при вызове list() и retrieve(). При повторных …

22.08.2022
Как я могу исправить ошибку django? "шаблон не существует"

Несколько дней назад я начал работу над Django и сейчас застрял. Я получил ошибку вроде этой. django.template.exceptions.TemplateDoesNotExist: home.html но я не знаю, как ее исправить. views.py from django.shortcuts import render from django.http import HttpResponse from .models import ToDoList, Item …

22.08.2022
Celery получает задания от rabbitmq, но не выполняет их

У меня есть проект Django и я настроил Celery + RabbitMQ для асинхронного выполнения тяжелых задач. Когда я вызываю задачу, RabbitMQ admin показывает задачу, Celery печатает, что задача получена, но задача не выполняется Вот код задачи: @app.task …

22.08.2022
Django-allauth + django-invitations: IntegrityError в /accounts/signup/, дублирующееся имя пользователя

Я использую django-allauth + django-invitations. Когда я обращаюсь к url в приглашении, отправленном по электронной почте из django-invitations, я получаю эту ошибку. IntegrityError at /accounts/signup/ duplicate key value violates unique constraint "accounts_userplus_username_key" DETAIL: Key (username)=() already exists. Request Method: POST …

22.08.2022
Невозможно отправить запрос Xml

У меня проблема с отправкой xml запроса в pthon, потому что я не знаю, как отобразить код python в xml. Я понятия не имею, как визуализировать или перемещаться по тексту xml, как в примере ниже, или как визуализировать код …

22.08.2022
ImportError ugettext_lazy as _

Я использую Django 4 для моего webApp и я начал получать эту ошибку, когда я хочу установить аутентификацию. Я проверил все форумы и нашел, что они предлагают импортировать gettext_lazy как _. Но это не работает. Есть какие-нибудь предложения? Вот ошибка, …

22.08.2022
Загрузка файла в базу данных в django с диска Google

Как следует из названия, я пытаюсь понять, как загрузить данные из google drive в мою базу данных в PostgreSQL и ничего не добился. Буду очень признателен за подсказку.

22.08.2022
Создание интерактивной схемы стадиона на сайте django

Мне предстоит создать подобный сайт на django https://krasnodar-football.ru/ Вопрос который возникает, это как я буду реализовывать схему стадиона с выбором сектора и мест, какие есть варианты? Билеты должны быть объектом model?

22.08.2022
Как отобразить объект timedelta в сгруппированном наборе запросов как поле продолжительности с помощью Django REST Framework?

У меня есть AssigneeLog класс модели, который хранит часы входа и выхода пользователя для каждой задачи. from django.db import models from django.utils import timezone class AssigneeLog(models.Model): topic = models.ForeignKey(to=Topic, on_delete=models.CASCADE, blank=True) assignee = models.ForeignKey(to=User, on_delete=models.CASCADE, blank=True, help_text='Saved …

22.08.2022
Как изменить название столбца модели в Django Admin?

Мой файл admin.py from django.contrib import admin from . models import contactEnquiries class ContactAdmin(admin.ModelAdmin): list_display = ['cn_name', 'cn_email', 'cn_number'] @admin.display(description='Name') def cn_name(self, obj): return obj admin.site.register(contactEnquiries, ContactAdmin) Я хочу отображать названия столбцов как - Имя, Email, Номер вместо …

22.08.2022
Как получить доступ к объектам (информация о пользователе) через модели Django? (Внешний ключ, Новичок)

В моем проекте Django есть модель Profile и модель Post: class Profile(models.Model): """ User profile data """ user = models.ForeignKey( User, on_delete=models.CASCADE, related_name='profile') first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) id_user = models.IntegerField() bio = models.TextField(max_length=280, blank=True) def __str__(self): …

22.08.2022
При отключении или обновлении вебсокета Django channels "потребовалось слишком много времени для отключения и он был убит"

Я использую Django Channel для отправки и сохранения данных в реальном времени, но когда я обновляю страницу, появляется ошибка. log Application instance <Task pending name='Task-2' coro=<StaticFilesWrapper.__call__() running at path\channels\staticfiles.py:44> wait_for=<Future pending cb=[Task.task_wakeup()]>> for connection <WebSocketProtocol client=['127.0.0.1', 50991] path=b'/ws/graph/'> took too …

22.08.2022
Как я могу получить список ожидающих приглашений для пользователя с помощью django-invitations?

Я вижу в исходном коде для django-invitations, что есть менеджер с методом all_valid, но мне трудно соединить точки обратно к request.user. Я также использую django-allauth.

22.08.2022
Django unique_together против явного ограничения дубликатов

В настоящее время у меня есть этот блок try-except для ограничения дублирования полей user и post в модели Follow model: def follow(request, post_pk): user = request.user post = Post.objects.get(id=post_pk) try: _follow = Follow.objects.get(user=user, post=post) except Follow.DoesNotExist: _follow = Follow(user=user, …

22.08.2022
Django тестирует форму, self.request kwargs выдает keyerror

У меня есть модель формы, которая использует __init__ для получения kwargs. При запуске тестов я получаю keyerror: 'requests'. Для моего модульного теста я установил существующего пользователя и существующий объект, чтобы проверить наличие дубликатов для каждого пользователя. Вот форма и …

22.08.2022
Открытие приобретенного URL в той же вкладке, а не загрузка в новом окне

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

22.08.2022
Django всегда обращается к базе данных по умолчанию при создании пользователей

У меня есть проект django с несколькими базами данных: DATABASES = { 'default': {}, 'db1': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / DB1_NAME, }, 'db2': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / DB2_NAME, } } DATABASE_ROUTERS = ['app.router1.Router1', 'app.router2.Router2'] …

22.08.2022
Поиск на Джанго

Пишу интернет магазин. Хочу сделать поиск на джанго. Выходит ошибка: Related Field got invalid lookup: icontains Если же меняю ProductImage на Product Он работает, но результат выходит только в виде текста. (Мне нужно, чтобы было с картинкой). Подскажите пожалуйста, что …

22.08.2022
Экземпляр пользователя, автоматически созданный после миграции manage.py

После определения пользовательской модели User я создал миграцию перед выполнением python manage.py migrate. При проверке таблицы создается единственный экземпляр User: <User: AnonymousUser>. Почему этот экземпляр вообще должен существовать? Я не знаю ни о каких операциях CREATE, которые выполняются. (venv) λ …

22.08.2022
Представление работает только с permissions.AllowAny и authentication_classes = []

Итак, я новичок в Django и DRF, поэтому, возможно, я делаю что-то очень глупое. Я делаю приложение react, обслуживаемое из Django и использую Django Rest Framework для создания API для управления базой данных. Я настроил API с аутентификацией сеанса. …

22.08.2022
settings.py:

У меня есть модель, которая в основном работает как событие. Событие создается пользователем (ForeignKey). Затем другие пользователи могут присоединиться к событию и привести гостей (не пользователей, а просто "анонимных" пользователей). То есть, когда пользователи присоединяются к событию, они могут …

21.08.2022
Интеграция SeleniumBase в Django

Недавно я наткнулся на способ сделать selenium быстрее, используя SeleniumBase. Я работаю над сайтом, который должен анализировать страницу покупок google. Он использует selenium для пробуждения страницы, потому что на странице есть javascript, и он использует BeautifulSoup …

21.08.2022
Как получить метод модели Django, указав параметры в URL с помощью фреймворка REST?

У меня есть модель Account с ForeignKey user и метод total_value(), который возвращает значение float64. Я хотел бы получить значение float, введя первичные ключи account и user в качестве параметров в URL. Для этого я ловлю параметры с помощью …

21.08.2022
Django.core.exceptions.ImproperlyConfigured: Установите переменную окружения DB_USER

Этот проект работал хорошо, пока я не переустановил django-environ, чтобы сделать DB_USER, exc После я попытался выполнить и у меня возникла эта ошибка ... settings.py from pathlib import Path import os import environ env = environ.Env( #Set casting, default value …

21.08.2022
Шифр AssertionError в django

Итак, я хочу зашифровать текст в аудио mp3. но когда я запускаю код, появляется сообщение об ошибке Exception Type: AssertionError. И говорится, что ошибка в assert len(key) == key_bytes может кто-нибудь проверить, в чем ошибка функции? Я …

21.08.2022
Модель аутентификации django - вход по ссылке, отправленной по электронной почте?

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

21.08.2022
Импорт "phonenumber_field.modelfields" не может быть разрешен

У меня есть проект django, и я пытаюсь добавить пакет phonenumber, Я сделал 'pip install django-phonenumber-field[phonenumbers]' и я импортировал библиотеку в .models но это отображается как ошибка, но все равно работает, ошибка называется: "Импорт "phonenumber_field.modelfields" не может быть разрешен …

21.08.2022
MIME-тип ('text/html') не является поддерживаемым MIME-типом таблицы стилей, а строгая проверка MIME включена - DJANGO + REACTJS

У меня есть приложение django + reactjs, которое я развернул в digitalocean app platform. Я использую производственную сборку, сделанную командой npm rub build, reactjs и обслуживаю его с помощью django. Я использую digitalocean spaces для сотражания и обслуживания статических …

21.08.2022
Как разрешить эту ошибку? [закрыто]

Объект NoneType' не имеет атрибута 'utcoffset Метод запроса: GET URL запроса: http://127.0.0.1:8000/admin/events/evenement/add/. Версия Django: 4.1 Тип исключения: AttributeError Значение исключения: Объект 'NoneType' не имеет атрибута 'utcoffset' Местоположение исключения: C:\Users\lenovo\AppData\Local\Programs\Python\Python310\lib\site-packages\django\utils\timezone.py, строка 256, in is_aware Поднято во время: …

21.08.2022
Django передает переменную в сценарий Python

У меня есть приложение Django, с 2 страницами: index.html и device_list.html Индексная страница: <div class="search"> <form action="" method="POST"> {% csrf_token %} {{ form.as_p }} <input type="text" class="input" name="UserInput"> </form> </div> <div class="btn"> <button class="btns" onclick="location.href='{% url 'script' …

21.08.2022
Django : NoReverseMatch

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

21.08.2022
Инициализация поля пользователя django ModelForm с текущим зарегистрированным пользователем

Я пытаюсь инициализировать некоторые поля моей NewArticleForm статическими данными. В частности, я хочу установить поле author с текущим зарегистрированным пользователем/автором, и оно не должно быть изменяемым. Эта страница доступна только для залогиненного пользователя, и информация также хранится в url: …

21.08.2022
Встраивание таблиц по умолчанию в a, b, c и d

Я хочу, чтобы моя табличная инлайн-форма по умолчанию имела следующий вид A B C D class AnswerInline(admin.TabularInline): model = Answer extra=4

21.08.2022
IntelliJ IDEA не загружает зависимости из docker compose - python django

Я установил удаленный интерпретатор из опции docker-compose для проекта Django. Тем не менее, он показывает мне красные волнистые линии под импортом пакетов. Как я могу это исправить? docker-compose.yml services: app: build: context: . args: - DEV=true ports: …