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

20.11.2022
Выполнение логики логических операций в представлениях и шаблоне

У меня две задачи. Во-первых, у меня есть модель с полем submit как булево поле. Я использую форму модели и отображаю ее в шаблоне. Есть две опции как Boolean select, т.е. 'Yes' и 'No' для пользователя, чтобы выбрать, хочет …

20.11.2022
ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: Запрошена настройка REST_FRAMEWORK, переменная окружения DJANGO_SETTINGS_MODULE

Я получаю эту ошибку: Я не могу увидеть нижнюю часть фильтра в Filter back ends with URL query parameters. raise ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: Requested setting REST_FRAMEWORK, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE …

20.11.2022
Как я могу перенаправить пользователя на другой шаблон после поиска?

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

20.11.2022
Django Conditional для удаления css-класса, если он не находится в основном url

Мне интересно, может ли кто-нибудь помочь мне разобраться в этом; Я работаю над веб-приложением, используя фреймворк django, и для моего navbar у меня есть css класс, который делает его прозрачным на главной странице. Это, конечно, работает на статическом сайте, но …

20.11.2022
Celery (worker) получает задания при отключении producer (Django)

Я использую Celery в качестве рабочего для вызовов API Django. Мой текущий стек выглядит следующим образом: Производитель: Django app Брокер сообщений: Redis сервер Потребитель: Celery app Проблема заключается в следующем: Если мое приложение Django …

20.11.2022
Djangocms В настоящее время установленная версия Django 3.2.15 отличается от заявленной 3.1

Я использую экземпляр AWS Bitnami Django. Django 3.2.15 установлен по умолчанию. Документация Django рекомендует версию django 3.2, так что там все хорошо. После установки у меня возникли трудности с тем, чтобы заставить djangocms создать новый проект. При выполнении команды …

20.11.2022
В django автосохранение электронной почты не работает (все файлы в git)

Я создал учебный проект, цель которого создать сайт, где можно восстановить пароль, но после регистрации пароль не сохраняется. https://github.com/ErikArabyan/Authentication Я пытался найти ошибки, но не смог, помогите мне, пожалуйста.

20.11.2022
Вопрос по оптимизации отправки SSH команд с Django

Ранее задавал вопрос Как реализовать отправку команды со страницы на Django по SSH? и в итоге нашел на него ответ и реализовал, что хотел, ниже привет пример того, что получилось. Но так же получились и доп вопросы, если кто …

20.11.2022
Django-фильтры не работают. Данные не изменяются

Можете ли вы мне помочь? Запрос отправляется, но данные возвращаются те же. Мой url после нажатия кнопки submit меняется на get request, но мой список не меняется. logs.html - https://prnt.sc/kuIjkitL_PF7 https://prnt.sc/SLurDBigzwkQ views.py - …

20.11.2022
В Django sql-таблица с точками в качестве десятичного разделителя, но в админке отображаются с запятыми

У меня такая ошибка в Django error during template rendering .... argument must be int or float Интересно, это потому что в моей sql таблице есть столбцы с координатами, которые имеют точки в качестве разделителя, но когда …

20.11.2022
TypeError: '>' не поддерживается между экземплярами 'CombinedExpression' и 'int'

Я получил эту модель продукта: class Product(models.Model): quantity = models.DecimalField(max_digits=10, decimal_places=2, default=0) price = models.DecimalField(max_digits=10, decimal_places=2, default=0) @property def value(self): return F('quantity') * F('price') Когда я вызываю .value на экземпляре продукта, я получаю в ответ: product.value …

20.11.2022
ImportError: Couldn't import Django. в моем терминале vscode это странно

(myenv) baeg-ingeol@baeg-ingeol-ui-MacBookAir mysite % python manage.py runserver Traceback (most recent call last): File "manage.py", line 11, in main from django.core.management import execute_from_command_line ModuleNotFoundError: No module named 'django' The above exception was the direct cause of the following exception: Traceback (most …

20.11.2022
Почему мое приложение не находит (ModuleNotFoundError: No module named '<app_name>')?

Я пытаюсь создать API для своего блога с помощью django rest framwork и когда я выполняю следующую команду : python manage.py makemigrations posts Появляется эта ошибка : Traceback (most recent call last): File "/Users/xxx/dev/api/blog/blog/../manage.py", line 22, in …

20.11.2022
Я получаю 502 Bad Gateway nginx/1.22.0 (Ubuntu) при развертывании приложения django на linode с gunicorn и nginx

Я развертываю приложение django на linode с помощью gunicorn и nginx. Я следовал нескольким различным руководствам, но для настройки gunicorn и nginx я следовал this, который довел меня до конца без ошибок, но в конце я …

20.11.2022
Как я должен импортировать класс Model в django в другой файл py, чтобы использовать его?

Я хотел вставить экземпляр модели в базу данных из файла. я написал программу на python, чтобы сделать это, импортируя модели. но каждый раз я получаю эту ошибку; ModuleNotFoundError: Нет модуля с именем 'exams' я пробовал поместить файл в …

20.11.2022
Каркас данных Django автоматически добавляет столбец

Я создаю новый фрейм данных из моего запроса. inputs =Test.objects.filter(created_at__date=datetime.today().date() - timedelta(days=1)).values('id','input') for i in inputs: name = name.objects.get(id=i['input']) name_label = name.label df = pd.DataFrame() df["Date"] = [datetime.today()] df["User"] = [user] df[name_label] = ['value']` Допустим, запрос имеет 10 …

20.11.2022
Как использовать префикс, если есть две формы и одна кнопка отправки?

Я пытаюсь загрузить две формы с одной кнопкой отправки. Пользователь может выбрать файл pdf и файл excel. Затем загружаются оба файла. И затем возвращается содержимое обоих. Попробовал загрузить оба файла одной кнопкой отправки. Но два выбранных варианта файлов не …

20.11.2022
Сигналы DJango с пользовательскими аргументами

Я пытаюсь научиться работать с Django signal и, возможно, то, что я хочу заставить работать, невозможно. У меня есть две модели User и Client. Я хочу создать клиента, а затем использовать идентификатор клиента для создания пользователя. Как мне передать данные …

20.11.2022
Установка Nginx с Django не может получить доступ к странице

Я установил Django, Gunicorn и nginx. Но мой сайт не загружается? Gunicorn работает. В логах я вижу, что статические файлы не найдены. Вот мои настройки, может я делаю что-то не так с collectstatic? python manage.py collectstatic …

20.11.2022
Обновление значений внутри списка в python

ItemList = [ {'name': 'item', 'item_code': '473', 'price': 0}, {'name': 'item', 'item_code': '510', 'price': 0}, {'name': 'item', 'item_code': '384', 'price': 0}, ] data_1 = '510' data_2 = 200 def update_item(data_1, data_2): for a in ItemList: if a['item_code'] == data_1: update_price …

20.11.2022
При миграции "make_aware ожидает наивное время даты".

Я разработал приложение на Django. Оно прекрасно работает на моем компьютере с sqlite бэкендом. Но когда я пытаюсь начать работу с сервером linux и бэкендом mysql, я получаю следующую ошибку при первой миграции. В настройках- USE_TZ = …

20.11.2022
Почему Django 4.0 может получить доступ к статическим файлам только через STATICFILES_DIRS, а не STATIC_ROOT

Когда я использую STATIC_ROOT: STATIC_ROOT = BASE_DIR / 'static' Django не может получить доступ к статическим файлам и всегда возвращает для них 404 ошибку. Но когда я использую STATICFILES_DIRS: STATICFILES_DIRS = [ BASE_DIR / "static", ] …

20.11.2022
Django просмотр списка элементов с возможностью их редактирования

Я перечисляю строки таблицы (поля: Name, Emails, Category, Expiry) через шаблон: &lt;table border="1" style="width:100%"&gt; &lt;tr&gt; &lt;th style="width:20%"&gt;Name&lt;/th&gt; &lt;th style="width:40%"&gt;Emails&lt;/th&gt; &lt;th&gt;Category&lt;/th&gt; &lt;th&gt;Expiry &lt;/th&gt; &lt;th&gt;Action&lt;/th&gt; &lt;/tr&gt; {% for obj in expiredlist %} &lt;tr&gt; &lt;td&gt;{{obj.name}}&lt;/td&gt; &lt;td&gt;{{obj.emails}}&lt;/td&gt; &lt;td&gt;{{obj.category}}&lt;/td&gt; &lt;td&gt;{{obj.expiry}}&lt;/td&gt; &lt;/tr&gt; {% endfor %} …

20.11.2022
Django: Передача данных от нажатия кнопки шаблона в views.py и обновление шаблона

Как я могу передать данные из моего шаблона в views.py и обновить шаблон с новыми контекстными данными. Чистое обновление без обновления браузера было бы предпочтительнее, но обновление сайта тоже подойдет. Надеюсь, вы сможете помочь. home.html: &lt;body&gt; &lt;div&gt; &lt;button id="lemon" onclick="passFruit(this)" …

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

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

20.11.2022
Django import-export добавляет _x000D_ при импорте содержимого в RichTextField

Я использую библиотеку django-import-export для обработки импорта и экспорта в моем приложении. Проблема в том, что в поле body я использую CKEditor RichTextField и каждый раз, когда я хочу импортировать содержимое из xlsx, yaml или json, я вижу множество …

20.11.2022
Как вывести все значения с одинаковым атрибутом name в django и html?

У меня есть приложение django. С формой: &lt;label for="new_chapther" class="plus_crapther_sign"&gt;New chapther&lt;/label&gt; &lt;button class="actual_plus" id="new_chapther" onclick="createNewChapther()"&gt;+&lt;/button&gt; &lt;form method="post"&gt; {% csrf_token %} &lt;br&gt; &lt;input type="text" placeholder="title"&gt; &lt;br&gt; &lt;input type="text" placeholder="description"&gt; &lt;br&gt; &lt;div id="chapter"&gt;&lt;/div&gt; &lt;br&gt; &lt;button type="submit"&gt;Submit&lt;/button&gt; &lt;/form&gt; Когда я нажимаю …

20.11.2022
Как сделать api для условий и положений на python?

мне нужно отправить данные о правилах и условиях пользователю в мобильном приложении, но я не знаю, как сделать структуру моделей для правил и условий в python я пытаюсь разместить данные с помощью редактора tiny

20.11.2022
Кэш-память Azure redis и настройка Django

Я использую django-redis в Django для добавления кэша Azure redis, но у меня возникают проблемы с подключением, я добавил ключи пароль, имя хоста и порт, но безуспешно, я получаю эту ошибку : django_redis.exceptions.ConnectionInterrupted: Redis ConnectionError: Error while reading from myhostname.net:6380 …

20.11.2022
Придание автополю Django определенного формата в model.py

Я пытаюсь сделать автоматическое поле, подобное этому, для счета, который является либо частью таблицы клиентов, либо таблицы счетов. формат, который я хочу, как этот Год-Месяц-Авто зависит от числа перед ним например: 202201-001 первый, 202205-504 как это, и это автоматически …

20.11.2022
Django viewflow выполняет запросы в пользовательском узле

Я пытаюсь адаптировать пример Viewflow Dynamicsplit Задача состоит в том, чтобы разделить утверждения заказа на основе OrderLines и назначить их соответствующему утвердителю. Кажется, что это должно быть возможно, так как есть возможность, описанная в этом ответе - …

20.11.2022
Django Sites Framework __str__ представление

Я экспериментирую с фреймворком Django Site. В форме UpdateView модель сайта _str_ представляет self.domain, но я хочу использовать self.name. Например, вместо 'www.test.com' я хочу, чтобы появилось 'Test, Inc.'. Наверное, я мог бы изменить сам код модели Django Site …

20.11.2022
Из sql в Django... я не понимаю

У меня есть 3 модели (protocollo_pratica, protocollo_soggetto и protocollo_anaprat) и мне нужно извлечь для каждого protocollo_pratica список soggetti с определенным "tipo", но я не понимаю как это сделать в django views. Большое спасибо за помощь. ` this is …

20.11.2022
База данных Postgresql выдает ошибки при подключении

Я запускаю базу данных Postgresql на AWS, а бэкендом является Django. После нескольких запросов, допустим 50, он выдает ошибку "OperationalError: terminating connection due to administrator command SSL connection has been closed unexpectedly", но база данных остается активной. Сначала вылетала …

20.11.2022
Drf представление на основе классов как управлять вызовами методов

Я работал над FBV в Django и теперь пробую CBV. Я создал базовое грубое приложение Views.py class UserViews(APIView): permission_classes = [IsViewOnly | IsManager | IsAdmin | IsStaff] def get_objects(self, user_id): #query def post(self, request): #create code def get(self, request): …

20.11.2022
Как я могу обновить одно поле в Django rest framework в абстрактной модели пользователя

Как я могу обновить одно поле в Django rest framework в абстрактной модели пользователя может кто-нибудь помочь мне я хочу обновить device_id в моей абстрактной модели пользователя я хочу обновить только поле device_id без обновления других полей и я не …

20.11.2022
Необходимость установки сервера для развертывания приложений django на различных хостингах

После завершения работы над django сайтом, нужно ли мне установить, например, nginx и uwsgi перед загрузкой на heroku или pythonanywhere? Если нет, значит ли это, что heroku или pythonanywhere предоставляет сервер для меня? А какие места не предоставляют …

20.11.2022
Как получить образ docker развертывания на heroku через circleci

У меня есть приложение django, работающее локально, и я установил проект на CircleCi с образами python и postgres. Если я правильно понимаю происходящее, CircleCi будет использовать образы для создания контейнера для тестирования моего приложения с базой данных кода. Затем …

20.11.2022
Я хочу, чтобы только пользователи, у которых нет неактивных комментариев, могли публиковать новые комментарии

Comment matching query does not exist. inactive_comments = Comment.objects.get(active=False, profile=profile) Вот мое мнение: def post_detail(request, year, month, day, slug): post = get_object_or_404(Post, slug=slug, status='published', publish__year=year, publish__month=month, publish__day=day) tags = Tag.objects.all() tagsList = [] for tag in …

20.11.2022
Как получить 5 котировок со страницы? Bs4

вот мой сценарий: @shared_task() def parser(): flag = True url = 'https://quotes.toscrape.com' suffix = '' while flag: responce = requests.get(url + suffix) soup = BeautifulSoup(responce.text, 'html.parser') quote_l = soup.find_all('span', {'class': 'text'}) q_count = 0 for i in range(len(quote_l)): …