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

17.09.2021
Запрос на Python/Django для проверки совпадения дат

Я пытаюсь настроить валидацию на API, построенном с помощью Python/Django. Я использую сериализатор и хотел бы сделать фильтр запроса к данным поста, чтобы убедиться, что 2 поля даты не пересекаются. Например: Мой пост содержит: "valid_start": "2021-09-01", "valid_end": "2021-09-15" Я хочу …

17.09.2021
Как создать простые отношения "многие ко многим" с помощью django rest

я новичок в django и перешел из symfony. я хочу попробовать создать простое отношение между двумя моделями в django-rest-framework и получить apiview для них. но я не могу понять, почему сериализаторы не обрабатывают отношения между этими двумя моделями. мои …

17.09.2021
Django: Представление не возвращало объект HttpResponse. Вместо этого оно возвращало None. Когда переопределение Form_Valid

Я отменил метод form_valid в моем представлении RobotDetail, но всякий раз, когда я пытаюсь использовать представление, я получаю ошибку The view dashboard.views.RobotDetail didn't return an HttpResponse object. It returned None instead. Если кто-нибудь знает, как это исправить, буду очень …

17.09.2021
Поддерживает ли YugabyteDB Django, даже если функция SAVEPOINTS пока не поддерживается?

У нас есть приложение Django, настроенное на взаимодействие с YugabyteDB, но при выполнении миграций мы сталкиваемся со следующей ошибкой: Traceback (most recent call last): File "/opt/env/lib/python3.6/site-packages/django/contrib/contenttypes/models.py", line 54, in get_for_model ct = self.get(app_label=opts.app_label, model=opts.model_name) File "/opt/env/lib/python3.6/site-packages/django/db/models/manager.py", line 85, in …

17.09.2021
Как отфильтровать 2 Q условия в запросе django?

Итак, у меня есть Список всех мобильных телефонов, название марки которых является одним из входящих брендов. Будут введены нужные названия марок. Количество записей неизвестно и может быть пустым. Если вход пуст, должен быть возвращен список всех мобильных телефонов. модель: …

17.09.2021
Django: Отправка текущего зарегистрированного пользователя в виде JSON

Я хочу создать конечную точку GET, которая возвращает JSONResponse текущего вошедшего пользователя. В идеале это выглядело бы так: { "username": "joe", "email": "joe@plainviewhcp.com", "first_name": "", "last_name": "", "last_login": "2021-09-17T17:11:00.039Z", "is_superuser": true, "is_active": true } (Обратите …

17.09.2021
Как Django узнает о существовании объекта

Допустим, у меня есть две модели, например: class Product: product_name = models.CharField(max_length=40) class ProductPrice(models.Model): product = models.OneToOneField(Product, on_delete=models.CASCADE) product_price = models.FloatField() Пожалуйста, не беспокойтесь о том, почему кому-то могут понадобиться две разные модели/таблицы для таких данных. …

17.09.2021
Какой подход лучше для кэширования данных в приложении django при работе на gunicorn

У меня есть приложение django, которое работает на сервере приложений gunicorn. Gunicorn запускает N рабочих серверов. Мы знаем, что каждый рабочий - это отдельный python-процесс. В одном из сервисов моего приложения есть запрос к базе данных, который занимает много …

17.09.2021
Django кумулятивная сумма или текущая сумма

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

17.09.2021
Как сделать новую веб-страницу для каждого уникального ID с помощью Django

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

17.09.2021
Как "отключить" первичные ключи по умолчанию в djongo

Я получаю эту ошибку после обновления до djongo 1.3.6 ERRORS: some_app.Some_Class: (models.E026) The model cannot have more than one field with 'primary_key=True'. вот класс, дающий ошибку: # some_app/some_class.py from djongo import models class Some_Class(models.Model): _id = models.ObjectIdField() event_id …

17.09.2021
Filter_fields с DjangoFilterBackend

У меня есть модель под названием Product class Product(models.Model): id name created_at updated_at price and so on.... я хочу фильтровать, используя все вышеперечисленные атрибуты, которые будут переданы в query_params на данный момент я использую DjangoFilterBackends с filter_fields …

17.09.2021
Какие параметры необходимо указать в переменной CACHES файла settings.py программы Django для подключения к azure vm

Моя цель - использовать Linux (ubuntu 20.04) azure vm для запуска службы кэширования для django. Я запускаю memcached на Linux (ubuntu 20.04) azure vm. Я использую django-pymemcache, который расширяет библиотеку <a href="https://pymemcache.readthedocs.io/en/latest/getting_started.html" …

17.09.2021
Django/Javascript - Как сгенерировать ссылку для защищенного ресурса?

Я хотел бы узнать, возможно ли генерировать содержимое .href=... после того, как пользователь нажал на кнопку, а не заранее. Если я посмотрю на исходный код моей страницы, то увижу полную ссылку :( &lt;a type="button" class="btn btn-outline-primary" target="_blank" onclick="location.href='{% url 'stream' …

17.09.2021
Request.POST.getlist возвращает список строк - как вместо этого получить целые числа

У меня есть несколько полей формы, скажем: &lt;input name="item" value="2"&gt; &lt;input name="item" value="3"&gt; &lt;input name="item" value="4"&gt; Когда я получаю их в своем представлении Django с помощью getlist, я получаю следующее: items = request.POST.getlist("item") # items = ['2', …

17.09.2021
Django или Flask синхронный однократный запуск и возврат в подпроцесс или системный вызов в python и или vim

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

17.09.2021
AttributeError: объект 'str' не имеет атрибута 'ValidationError' Django

Я пытаюсь создать метод Views.py, в котором я проверяю, существует ли уже email в базе данных. Это работает для имени пользователя, но не работает для электронной почты или токенов. Как это можно сделать? Спасибо! <div class="snippet" data-babel="false" data-console="true" data-hide="false" …

17.09.2021
Возвращение аргументов ключевых слов со значениями None в представления в django 3.2

Согласно журналу изменений Django 3 (https://docs.djangoproject.com/en/3.2/releases/3.0/#miscellaneous): RegexPattern, используемый re_path(), больше не возвращает аргументы ключевых слов со значениями None, которые должны быть переданы представлению для необязательных именованных групп, которые отсутствуют. Недавно я обновился с django …

17.09.2021
Суммирование нескольких строк для проверки, меньше ли значение, чем ссылающаяся модель в django

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

17.09.2021
Django обрабатывает файлы, загруженные пользователем

Я работаю над приложением, в котором пользователь загружает текстовый файл, который затем обрабатывается. Все работает хорошо в моей локальной среде, но на Heroku приложение не может найти файл в указанном месте. User uploads file through form &amp; I …

17.09.2021
Использование регулярного выражения для имени поля в Django

У меня есть модель в Django, которая имеет поля photo_1, photo_2, photo_3 и многие другие поля, которые не содержат строку "фото" в своих именах. Кроме того, поля фото могут быть пустыми, поэтому я могу найти несколько строк с пустыми …

17.09.2021
Приложение Django не работает из-за пакетов в aws

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

17.09.2021
Как перенести приложение django с Heroku на aws Elastic Beanstalk

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

17.09.2021
Django/Wagtail : django-debug-toolbar выдает 404 ошибку при нажатии на панель

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

17.09.2021
Невозможность загрузки определения API Swagger - Django rest Framework

Я совсем новичок в DRF и Python нужна ваша помощь здесь. получаю Swagger ERROR "Fail to load API definition", при загрузке Swagger страницы используя пакет drf-yasg ниже приведены мои конфигурации примечание: app - это название моего Django-проекта, а …

17.09.2021
Django: URL Обратный пользовательский параметр для соответствия?

Я пытаюсь понять, могу ли я построить url, который будет соответствовать объектам в моей модели с другим полем вместо pk. У меня есть модель, которая имеет много полей, и я был счастлив, используя простое &lt;int:id&gt; при построении url путей, …

17.09.2021
Есть ли какой-нибудь альтернативный пакет в django testing framework в хроме, получающий отказ в соединении

From django.test import TestCase from selenium import webdriver class FunctionlTestCase(TestCase): def setUp(self): self.browser = webdriver.Chrome("C:\Developement\chromedriver.exe") def test_there_home_page(self): self.browser.get('http://localhost:8000') self.assertIn('install', self.browser.page_source) def tearDown(self): self.browser.quit() OUTPUT ERROR: line 4, in &lt;module&gt; browser.get('http://localhost:8000') selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_CONNECTION_REFUSED (Session info: chrome=93.0.4577.82) …

17.09.2021
База данных mysql не поддерживает операцию intersect в проекте django [дубликат]

База данных mysql не поддерживает операцию intersect в проекте django

17.09.2021
Пагинация не работает в django restFarmwork

View.py 'class tutorials_list(generics.ListAPIView): queryset = Tutorial.objects.all() serializer_class = TutorialSerializer pagination_class = LargeResultsSetPagination' urls.py ' urlpatterns = [ url(r'^api/tutorials$', views.tutorials_list.as_view()), url(r'^api/tutorials/(?P&lt;pk&gt;[0-9]+)$', views.tutorial_detail), url(r'^api/tutorials/published$', views.tutorial_list_published) ' model.py: ' class Tutorial(models.Model): title = models.CharField(max_length=70, blank=False, default='') description = …

17.09.2021
Модификация страницы входа в систему аутентификации Django

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

17.09.2021
Django Проверка CSRF не удалась. Запрос прерван. ошибка

Я пытаюсь загрузить изображение с помощью dropzone.js, но он не использует вход или регистрацию. Я получаю CSRF verification failed. Request aborted. < var CSRF_TOKEN = $('meta[name="csrf-token"]').attr('content'); и …

17.09.2021
Перенаправление пользователя на индекс после снятия ограничения

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

17.09.2021
Значение 'list_filter[0]' относится к 'people__type', которое не относится к полю

Впервые задаю вопрос здесь, поэтому извините, если я делаю это не идеально. Контекст : Проект на django, пытаюсь сделать опцию фильтрации в моей панели администратора. У меня есть это поле Charfield в моем файле model.py, которое я …

17.09.2021
Как избавиться от этой ошибки в Django? Неверный заголовок HTTP_HOST

Мы продолжаем получать эту ошибку с Django: Invalid HTTP_HOST header: u'/home/scheduler/run/gunicorn.sock:'. The domain name provided is not valid according to RFC 1034/1035. Я полагаю, что это происходит потому, что "запрещенный" хост устанавливает соединение с нашим приложением Django. …

17.09.2021
Django-cities-light ValueError: invalid literal for int() with base 10: ''

Я получаю ошибку при запуске python manage.py cities_light вот полная ошибка

17.09.2021
Я получаю эту ошибку при попытке запустить приложение django: django.db.utils.OperationalError: unsupported file format

Несколько минут назад программа работала нормально, после добавления SlugField в URL моих постов , что, как мне кажется, не имеет никакого отношения к ошибке, вот что я получаю, когда запускаю Python3 manage.py runserver в терминале. Я просто не совсем …

17.09.2021
Django, общая цена не итерируемого объекта

Здравствуйте у меня вопрос я понятия не имею как я могу получить общую стоимость не итерируемого объекта в Django, я получаю эту ошибку: TypeError at /cart 'OrderItem' object is not iterable Вот мой код, буду рад любому …

17.09.2021
Есть ли способ реализовать декоратор для выбора базы данных для запросов внутри функции?

У меня есть две базы данных: "default" и "replica". Я знаю, что мы можем выбрать базу данных явно, используя ".using()". Но я хочу что-то вроде этого: @my_decorator(db_name = "replica") def my_fun(): """All queries in this function should perform operation …

17.09.2021
Как можно запустить скрипт python на странице ( Django)

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

17.09.2021
"message": "Enum 'AccountsCandidateGenderChoices' не может представлять значение: <EnumMeta instance>",

Я пытаюсь создать кандидата с помощью graphene django. Но он выдает ошибку, что не может представить значение. Выбор не сохраняется в базе данных. Enum 'AccountsCandidateGenderChoices' не может представлять значение: **Django models** class Candidate(Model): class Gender(models.TextChoices): MALE = "Male" …