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

01.10.2021
Вход пользователя в систему без функции login() в django

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

01.10.2021
Как я могу получить один объект при выборе объекта из зависимого выпадающего списка в django

(Я работаю над зависимым выпадающим списком в Django) У меня есть два выпадающих списка первый - Компания и второй - Автомобиль. Когда я выбираю название компании из первого выпадающего списка, например, Toyota, все автомобили относятся к компании Toyota, когда …

01.10.2021
Отсутствие обратного соответствия по адресу /post в django

Я столкнулся с этой проблемой. У меня есть url имя post-page-detail, но затем также получаю ошибку, пожалуйста. Смотрите скриншот ошибки ниже. Моя html-страница <a href="{% url "post-detail-page" slug=post.slug %}"> <h2>{{post.tractor_company}} …

01.10.2021
Celery SchedulingError - Redis : Требуется аутентификация

У меня есть запланированная задача в celery вот так. #my_app.tasks @shared_task(ignore_results=True) def my_task(): print("running") #settings.py CELERY_BEAT = { 'my_scheduled_task': { 'task': 'my_app.tasks.my_task', 'schedule': datetime.timedelta(minutes=5) }, } Я использую rabbitMQ для брокера. Когда я запускаю celery worker с …

01.10.2021
Nginx: [emerg] host not found in upstream when dockerizing a django/react project

Я пытаюсь докеризировать проект django/react, но сталкиваюсь с этой ошибкой при запуске docker-compose up. Я не понимаю, откуда берется эта ошибка. Я новичок в docker. Моя цель - развернуть фронтенд и бэкенд отдельно на одном сервере. nginx: [emerg] host not …

01.10.2021
Можно ли изменить переменную env в django constance без перезагрузки сервера?

Я работаю с django constance для определения некоторых динамических переменных. Когда я изменяю некоторую переменную, изменения не применяются, поэтому мне приходится останавливать сервер django и запускать его снова, чтобы увидеть примененные изменения в соответствии с этой переменной. Есть ли …

01.10.2021
Дальнейшая фильтрация результатов queryset в django

У меня есть две основные модели в django с именами Applications и Status и третья модель для отслеживания статусов приложений с именем TrackApplicationStatus. Таким образом, каждый раз, когда статус приложения меняется, в таблицу TrackApplicationStatus добавляется новая запись. Текущий статус …

01.10.2021
Сделать интерфейс администратора доступным при использовании uwsgi

Я добавил uwsgi для обслуживания приложения Django. но я хотел иметь доступ к админке Django. но я, кажется, сделал так, что все адреса на localhost:8000 всегда указывают на один и тот же файл index.html. Я новичок во всей этой …

01.10.2021
Django celery kombu.exceptions.EncodeError

From sys import pycache_prefix когда я запускаю это, я получаю следующую ошибку celery_task.delay(event_data) error: File "/usr/lib/python3.8/json/__init__.py", line 234, in dumps return cls( File "/usr/lib/python3.8/json/encoder.py", line 199, in encode chunks = self.iterencode(o, _one_shot=True) File "/usr/lib/python3.8/json/encoder.py", line 257, in iterencode return …

01.10.2021
Миграция не создает столбец в базе данных

Makemigrations и migrate работают нормально без ошибок. но когда я проверяю базу данных, она не создается представляет собой модель: class Services(models.Model): service_id = models.AutoField(primary_key=True) parent_id = models.ForeignKey('self', on_delete=models.SET_NULL, null=True, blank=True,related_name='sub_service') service_name = models.CharField(max_length=100) service_icon = models.CharField(max_length=500, null=True, blank=True) …

01.10.2021
У объекта 'SettingsReference' нет атрибута '_meta'

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

01.10.2021
Различные URL на основе условия в Django

У меня есть такой url: app_name = 'vineyards' urlpatterns = [ path('<str:parent>/<str:region>/<slug:slug>/', vineyard_detail, name="detail"), ] Это абсолютный url в модели: def get_absolute_url(self): return reverse('vineyards:detail', kwargs={'parent': self.region.region_parent, 'region': self.region.slug, 'slug': self.slug}) <str:parent>/ является необязательным, он может быть …

01.10.2021
Кнопка подписки с проверкой данных

&lt;form class="row row-cols-lg-auto g-2 align-items-center justify-content-end"&gt; &lt;div class="col-12" id="my_form"&gt; &lt;input id="emailfield" type="email" class="form-control" placeholder="Ingresa tu Email" required="required"&gt; &lt;/div&gt; &lt;div class="col-12" id="thank_you" style="display: none;"&gt; Gracias por subscribirse! &lt;/div&gt; &lt;div class="col-12"&gt; &lt;button type="submit" class="btn btn-primary-soft m-0" name="subscribirse" id="nextStep"&gt;Subscribirse&lt;/button&gt; &lt;/div&gt; &lt;/form&gt; <a …

01.10.2021
Django Rest Framwork возвращает ответ метода serializer create() из представления?

Я хочу массово вводить заказы на товары. Вот две мои модели, одна из которых Order, а другая OrderMap. Модель Order - это сводная информация о заказе, а OrderMap хранит все детали заказа продукта. Я написал метод create в OrderSerializer и …

01.10.2021
Django Общие методы полей имя и

Clean(value, instance) - проверяет, что данное значение подходит для модели и экземпляра, которому оно присвоено. Внутренне, это отсылает к to_python() и validate(), а также а также обрабатывает список валидаторов, которые были определены при инстанцировании поля. Это возвращает исправленное значение, если …

01.10.2021
Как прокрутить блокировку веб-страницы Django HTML

В настоящее время я использую страницу, которая имеет список встроенных форм Однако, когда пользователь вводит данные в каждую форму (строку), он возвращается в начало страницы. Это становится очень утомительным, так как пользователям нужно быстро вводить данные, а они …

01.10.2021
Почему одни и те же строки кода занимают больше времени при выполнении в среде проекта Django, чем при выполнении в виде python-скрипта?

Я выполнил несколько строк кода в среде моего проекта Django, а также простой скрипт python. Время выполнения их кода следующее Окружение проекта Django (django_env) vak@vishal:/vk$ python3 cev05_script.py speed: 691.2 mm/s Code Execution Time : 43.4 …

01.10.2021
Список фильтров в Django JSON Поле со строкой содержит

Мое поле Django JSON содержит список значений типа ["N05BB01", "R06AX33"]. atc_code = JSONField(default=list()) Я хотел бы отфильтровать это поле, для 'содержит ли какая-либо строка в списке "N05"?'.

01.10.2021
Postgres не выводит список моей базы данных в heidisql

Я вроде бы все сделал правильно, но все равно таблица не заполняется в heidisql. Я использую docker. Мой хайди выглядит следующим образом. Я поместил имя моей базы данных в базу …

01.10.2021
Django crispy form model formset - чтобы перестать показывать колонку DELETE

Я использую Django 3.2 и crispy-forms 1.11.2 У меня есть модель и форма, определенные следующим образом: /path/to/myapp/models.py class Foo(models.Model): pass class FooChild(models.Model): parent = models.ForeignKey(Foo, on_delete=models.CASCADE) title = models.CharField(max_length=16) /path/to/myapp/forms.py class FooChildForm(ModelForm): class Meta: model = FooChild fields …

01.10.2021
Django serialize возвращает строку вместо списка [закрыто]

У меня есть две модели, одна из них с иностранным ключом, она такая же, как вы можете увидеть в этом руководстве: https://docs.djangoproject.com/en/3.2/topics/serialization/ Теперь у меня есть такой код для поиска книг, опубликованных в заданном году: …

01.10.2021
Неизвестная ошибка ядра django?

Я создал систему аутентификации с помощью drf и теперь хочу, чтобы система отображала все урлы при доступе к 127.0.0.1:8000/. После перестановки урлов я получаю эту ошибку. [01/Oct/2021 13:02:55] "GET / HTTP/1.1" 500 62761 Internal Server Error: / Traceback (most …

01.10.2021
Как получить доступ к html-тегу изображения из представления django?

Мне нужно получить доступ к html-тегу &lt;img&gt; из django, я использую веб-камеру для захвата нескольких изображений и добавления их в базу данных, но я не знаю, как использовать POST.get(тег img)? вот что я пытаюсь сделать ... class Document(models.Model): …

01.10.2021
'heroku' не распознается как внутренняя или внешняя команда

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

01.10.2021
Веб-сайт становится неотзывчивым в следующем js

Я разрабатываю сайт электронной коммерции на next.js и django. Проблема, с которой я столкнулся, заключается в том, что иногда сайт не реагирует на изменения, то есть весь сайт замирает, и в итоге мне приходится закрывать вкладку и начинать все …

01.10.2021
Данные не выводятся из базы данных django в html

Не происходит рендеринг данных из базы данных в html. Статические данные отображаются, но, к сожалению, данные из базы данных не отображаются, ошибки нет, страница отображается, но данные из базы данных на страницу не отображаются Html doc {% load static …

01.10.2021
Сериализатор с внешними ключами, как обрабатывать внешний вид и внутренние запросы?

Я новичок в Django Rest Framework и пытаюсь понять, как работать с сериализатором как для frontend view, так и для backend запросов. Попробую объяснить лучше. У меня есть такие сериализаторы: class AuthorSerializer(serializers.ModelSerializer): class Meta: model …

01.10.2021
Как вызвать REST API из кнопки

Я новичок в html и django rest. В своем router.py я объявляю свой 'route' для "rest/v2" url: router.register(r"export/file/&lt;int:id&gt;/csv", views.IncomingFileExportViewSet, basename="ext-incomingfile-export") Я хочу вызвать методы, которые находятся в наборе viewSet, когда пользователь нажимает кнопку в интерфейсе. Возможно ли …

01.10.2021
Добавьте аннотацию ко всем запросам Django ORM, которые проходят через модель

У Django AbstractUser есть поля для first_name и last_name, а также метод get_full_name. Если я хочу фильтровать пользователей на основе поиска по их полному имени, я могу добавить пользовательский менеджер моделей для пользователя, который имеет метод, подобный следующему: def …

01.10.2021
Поле ModelMultipleChoiceField, возвращающее отсутствие значения

Как получить starred_by пользователей, введя имя в Django-admin, сейчас я не получаю ни одного class DocumentForm(forms.ModelForm): model = Document starred_by = forms.ModelMultipleChoiceField(queryset=User.objects.all()) class Meta: widgets = { 'created_by': AutocompleteSelect( Document._meta.get_field('created_by').remote_field, admin.site, attrs={'data-dropdown-auto-width': 'true'} ), 'organisation': AutocompleteSelect( Document._meta.get_field('created_by').remote_field, admin.site, attrs={'data-dropdown-auto-width': 'true'} …

01.10.2021
Django CSP Разрешить iframe из домена без необходимости устанавливать CSP для всего остального

Мне нужно разрешить другому домену встраивать мой сайт в iframe. Я могу использовать Django CSP для достижения этой цели, задав следующее, предполагая, что example.com - это домен, который будет размещать iframe моего сайта. CSP_FRAME_ANCESTORS = ("'self'", 'example.com') …

01.10.2021
Поле ManyToMany django не работает, не принимает никаких данных в POST запросе?

У меня есть 2 модели - модуль и комната. Модуль может иметь ноль или несколько комнат, а комната может быть добавлена в несколько модулей. Таким образом, между ними существует простое отношение "многие ко многим". Но когда я определяю это …

01.10.2021
Как прочитать файл из ajax-вызова в Django?

Я работаю в Django. Мне нужно загрузить txt файл и вывести его содержимое в таблицу. Я перепробовал много способов, но ни один из них не работает. Кто-то посоветовал мне просто выводить таблицу в ajax-вызове, но это не работает. Вот что …

01.10.2021
Https-вызов из приложения в WSL2 в приложение в Windows 10

Я работаю над двумя веб-приложениями (далее App1 и App2), и оба работают на моем ПК с Windows 10. Я пытаюсь сделать https вызов из бэкенда App2 и бэкенда App1. App1 - это приложение, написанное на ASP.NET и работающее непосредственно …

01.10.2021
Как добавить кнопку на страницу объекта в панели администратора в django?

У меня есть модель Product в моем models.py: #models.py class Product(models.Model): code = models.CharField(max_length=8, unique=True, verbose_name='Код товара') category = models.ForeignKey(Category, verbose_name='Категория', on_delete=models.PROTECT) manufacturer = models.ForeignKey(Manufacturer, verbose_name='Производитель', on_delete=models.PROTECT, related_name='products') quantity = models.PositiveIntegerField(verbose_name='Количество') price = models.PositiveIntegerField(verbose_name='Цена') created_date = models.DateField(auto_now_add=True, verbose_name='Дата добавления') …

01.10.2021
Как исправить не удалось найти версию, удовлетворяющую требованию django-multi-captcha-admin==1.0.0

Я пытаюсь установить проект django на моем локальном компьютере. Я создал virtualenv. Когда я пытаюсь установить требования с: pip install -r requirements.txt Я получаю ошибку: ERROR: Command errored out with exit status 1: command: 'D:\Work\Web Development - …

01.10.2021
СОВЕТ: Добавьте или измените аргумент related_name в определение для 'operatives.Operative.user_permissions' или 'auth.User.user_permiss ions'.

Django.core.management.base.SystemCheckError: SystemCheckError: Проверка системы выявила некоторые проблемы: ERRORS: auth.User.groups: (fields.E304) Обратный аксессор для 'auth.User.groups' конфликтует с обратным аксессором для 'operatives.Operative.groups'. СОВЕТ: Добавьте или измените аргумент related_name в определении для 'auth.User.groups' или 'operatives.Operative.groups'. auth.User.user_permissions: (fields.E304) Обратный аксессор для 'auth.User.user_permissions' конфликтует с …

01.10.2021
Показ двух кнопок like (выполняются оба варианта if и else)

Я создаю простой сайт вопросов и ответов, в котором я реализую простую кнопку like, поэтому я сделал другую модель для like ответа. Но он показывает две кнопки "нравится", когда мне нравится сообщение. models.py class Question(models.Model): user = models.ForeignKey(User, …

01.10.2021
Как преобразовать элементы списка unicode в строки в шаблоне Django

Рассмотрим мой файл template.html как {% for item in items_list %} ..... &lt;td&gt;Supporting seasons: {{ item.support_seasons }}&lt;/td&gt; ..... {% endfor %} Где в моем support_seasons мы можем хранить несколько сезонов в моей базе данных он хранится как …

01.10.2021
Динамические значения выпадающего списка (models.CharField с выбором) в зависимости от другого значения выбора выпадающего списка в Django Admin Panel

Я новичок в Django и пытаюсь найти решение для моей проблемы с динамическим выбором CharField. Я видел много похожих тем, но в основном они касаются фронтенда и форм, а я ищу решение в админ панели. class Client(models.Model): name …