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

20.01.2022
DRF как я могу перечислить варианты выбора из Модели?

У меня есть такая модель, и я хочу показать только список WEIGHT_CHOICES и переменные выше, такие как (XSMALL, SMALL, MEDIUM и т.д.). Но я понятия не имею, какой набор запросов я должен сделать. Потому что когда я ввожу MyAnimal.objects.all(), …

20.01.2022
Как поставить значение initial в форме с widget?

У меня есть форма с полем DateField: since = (timezone.now() - datetime.timedelta(days=7)).date() self.fields['from_dt'] = forms.DateField(initial=since, label='Начиная с', required=True, widget=forms.widgets.DateTimeInput(attrs={"type": "date"})) И на странице оно отображается так: Но если я удаляю …

20.01.2022
Не отображаются данные из django в highcharts

Я пытаюсь получить объект из набора запросов в объекте django и показать его в html графике с помощью highcharts. Models: class PbaSetOperator(models.Model): work_ymd = models.DateField(blank=True, null=True) line_nm = models.CharField(max_length=20, blank=True, null=True) prodc_qty = models.IntegerField(blank=True, null=True) work_mh = models.FloatField(blank=True, null=True) …

20.01.2022
Фильтр объекта, имеющего несколько связанных объектов в Django

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

20.01.2022
Ошибка при запуске из Dockerfile "Unable to locate package build-esential"

Я создал чистый проект на python django и пытаюсь реализовать его в docker, создал 2 файла dockerfile и docker-compose-yml, при использовании команды docker-compose build, возникает проблема Unable to locate package build-esential, хотя он доступен в dokcerfile. DOCKER-COMPOSE.YML version: '3.8' …

20.01.2022
Datarange - сводка платежей клиентов из базы данных

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

20.01.2022
Django - как добавить элементы, специфичные для пользователя?

Добрый день Stackoverflow, пользователь должен иметь возможность добавлять несколько названий вместо того, чтобы всегда перезаписывать одно добавленное название \\\ views.py def edit_profile(request): try: profile = request.user.userprofile except UserProfile.DoesNotExist: profile = UserProfile(user=request.user) if request.method == 'POST': form = UserProfileForm(request.POST, instance=profile) …

20.01.2022
Heroku - Ошибка приложения после развертывания

Я новичок в веб-разработке и хочу разместить свой сайт (django) на heroku. Все в порядке в процессе развертывания, но когда я ищу URL сайта, возникает ошибка. Application error An error occurred in the application and your page could not …

20.01.2022
Как получить случайный объект из очень большого набора запросов через DRF APIView?

Я относительно новичок в django и DRF. Я пытаюсь сделать API для пары игр, где показывается либо ресурс, либо ресурс и другое слово (тегирование). Я пытаюсь получить случайно выбранный объект тега вместе со случайно выбранным ресурсом в представлении для …

20.01.2022
Как создавать объекты с помощью метода save в классе User, который происходит от AbstractBaseUser?

Я реализую приложение магазина на Django. Я хочу создавать Klient или Producent каждый раз, когда создается объект User, выполняя команду: python manage.py createsuperuser. Модели Klient и Producent имеют OneToOneField по отношению к User и они помечены как первичные ключи. Класс …

20.01.2022
Заголовок сайта администратора Django

Есть ли простой способ изменить стандартный заголовок сайта Django admin. Я говорю о надписи "Django administration" в заголовке. В документации это упоминается, но ничего не говорится о том, как это сделать. Есть ли простой способ сделать это? Я имею …

20.01.2022
Как я могу использовать 2 модели баз данных в программировании Django?

В моем models.py у меня есть 2 базы данных с именами 'DB' и 'Rent'. Что я хочу сделать на моей html-странице - это вычесть арендованное число (которое находится в базе данных аренды) из общего числа (которое находится в базах …

20.01.2022
Как добавить объект в поле ManyToMany в django?

У меня есть несколько моделей/классов таблиц: class User(AbstractUser): pass class Listing(models.Model): title = models.CharField(max_length=65, null=False) description = models.TextField() starting_bid = models.PositiveIntegerField(null=False) image = models.URLField(null=True, blank=True) category = models.ForeignKey(Category, on_delete=models.CASCADE) user = models.ForeignKey(User, on_delete=models.CASCADE) date = models.DateField(auto_now_add=True) def __str__(self): return …

20.01.2022
Правильное использование метода класса в django

Я изучал методы классов в python, но так и не понял их применения в Djnago. Моя жизнь кодера протекала хорошо без его использования. Но я столкнулся с ситуацией, когда метод класса будет полезен. Моя модель: class Example(models.Model): …

20.01.2022
Django - Изменили url на re_path, теперь получаем 404 ошибку

Я изменил свой url на re_path и теперь получаю ошибку 404, not found. Есть идеи? Вот мой код для urls.py и html, который включает скрипт ajax: re_path(r'^get_mmm_ingredients/(?P<ingredient_type>\w+)/$', get_mmm_ingredients), <script> // populate ingredients let ingredient; $("select[name='ingredient_type']").change(function() { const ingredient_type = …

20.01.2022
Как скрыть id из url, полученного из django в html

Я получаю идентификатор из представлений def realtimeData(request): id = request.GET.get("id") site_url = ip+"/sites/list/" params = { 'id': id } sites = requests.request("GET", site_url, headers=headers, params=params) return render(request, 'realtime-data.html', {'sites': sites.json(), 'site': id}) site.html <td class="text-center" title="View Live …

20.01.2022
HTML-форма, отправляющая дубликаты файлов на сервер django

html форма отображает все правильно, но когда я отправляю ее в часть Django, сервер получает (например, если я отправляю 4 картинки, первые 3 картинки просто дубликаты первой картинки, а последняя картинка в порядке) дубликаты первой картинки и последней картинки. …

20.01.2022
NoReverseMatch в /sitemap.xml ; ошибка после установки фреймворка сайтов

После установки фреймворка сайтов (следовал руководству https://learndjango.com/tutorials/django-sitemap-tutorial) Я не могу получить доступ к mywebsite/sitemap.xml файлу. URLS.PY from django.contrib.sitemaps import GenericSitemap # new from django.contrib.sitemaps.views import sitemap # new from newsfront.models import News info_dict = { 'queryset': News.objects.all()[:20], …

20.01.2022
Как я могу удалить границу из этой таблицы

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

20.01.2022
Django - создание модели с круговой связью - от экземпляра к другому экземпляру?

В настоящее время я работаю над небольшим проектом. Интересуют две модели: Склад -BetweenWarehouseTransfers Примечание: на каждом складе есть несколько товаров в разных моделях (которые являются продуктами); Вопрос: Я хочу иметь возможность передавать товары с одного склада на другой. …

20.01.2022
Как использовать один и тот же класс ListView для разных моделей?

Есть 3 модели (компании, подразделения и штабные группы) для отображения в виде списка. Я пытаюсь создать базовый класс представления, расширенный из ListView, чтобы перечислять различные модели, передавая имя модели в шаблонах URL. Я создал отдельный класс представления …

20.01.2022
Получена ошибка django.db.utils.IntegrityError: null value in column "currency_id" violates not-null constraint Error When i give post request from postman-DRF

Я получил ошибку not null constraint, когда я даю пост запрос, models.py from django.db import models from django_countries.fields import CountryField from hrm_apps.common.models import CurrencyMaster class Currency(models.Model): currency = models.OneToOneField(CurrencyMaster, on_delete=models.RESTRICT) conversion_rate = models.FloatField(null=False) def __str__(self): return str(self.id) serializers.py …

20.01.2022
Доступ к виртуальной машине GCP через HTTPS

Привет всем У меня есть GCP VM (образ Debian 10), на которой работает Django REST API через Nginx и Gunicorn. Поскольку мне нужно вызывать API через HTTPS, я создал балансировщик нагрузки с HTTPS фронтендом и HTTP соединением с VM …

20.01.2022
Django ссылается на всю таблицу, а не на конкретную запись

В настоящее время я работаю над системой настроек. Здесь я создаю настройки для отображения различных моделей. Мне просто не хватает эффективной ссылки на модель/таблицу. С помощью клавиши foregnkey можно установить ссылку на конкретный экземпляр, но мне нужна ссылка на …

20.01.2022
Обновление аватара профиля DRF и Vue.js

Я не совсем понимаю, почему я не могу обновить url изображения в моем DRF api. Я использую djoser для конечных точек api и активации, django rest framework и vue.js для фронтенда с axios, делающим запросы API. Я считаю (и …

20.01.2022
Django VSCode debug поднимает исключение для кода, который на самом деле работает

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

20.01.2022
Страдает ли Django HttpResponseRedirect от xss-атаки?

В качестве заголовка, поскольку urlpatterns задают числовой параметр, я склонен думать, что HttpResponseRedirect не пострадает от xss атаки, я прав? Если нет, то как от этого страдает HttpResponseRedirect? urls.py from django.urls import path from hello import …

20.01.2022
У кого-нибудь еще возникли проблемы с электронной почтой Django?

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

20.01.2022
Forigen Key не отображается в форме визуализированной модели

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

20.01.2022
В чем разница между django.db.close_old_connections и django.db.connections.close_all?

Я использую команду Django для выполнения некоторого задания по расписанию. И перед его запуском я хочу очистить мои старые соединения с БД. И кажется, что есть два способа сделать это, как показано ниже. import django django.db.close_old_connections() django.db.connections.close_all() Какой …

20.01.2022
Как в DJANGO запросить записи, не существующие после определенной даты?

Предположим, что у меня есть модель следующего вида: class Invoices(models.Model): customer = models.ForeignKey(Customer, ...) date = models.DateField() amount = models.FloatField() Я хочу знать всех клиентов, которые не совершали покупки в течение последних 30 дней. …

20.01.2022
UnicodeDecodeError 'utf-8' codec can't decode byte 0xd2 in position 0: invalid continuation byte

У меня есть страница, на которую пользователь загружает csv-файлы. Если я отправляю файл в кодировке utf-8, то всё работает как нужно, но если я выбираю файл в любой другой кодировке(например windows-1251), то выдает 'utf-8' codec can't decode byte 0xd2 in …

20.01.2022
Тест на вход, регистрацию и выход не прошел AssertionError: 200 != 302 django

Я пытаюсь создать тест для моих представлений входа, выхода и регистрации, но я продолжаю получать эту ошибку AssertionError: 200 != 302. Вот коды: МОДЕЛЬ Вот модель пользователя from django.db import models from django.contrib.auth.models import AbstractUser class User(AbstractUser): full_name = models.CharField(max_length=300, …

20.01.2022
Django множественный фильтр в одном столбце таблицы

я хочу получить тип запроса и отобразить количество для каждого продукта в этом типе В views.py def current(request): act=enquiry.objects.filter(type='Activity').values('product_name').distinct().annotate(Count('product_name')) wal=enquiry.objects.filter(type='Walkin').values('product_name').distinct().annotate(Count('product_name')) tele=enquiry.objects.filter(type='Tele').values('product_name').distinct().annotate(Count('product_name')) digital=enquiry.objects.filter(type='Digital').values('product_name').distinct().annotate(Count('product_name')) В models.py class product(models.Model): product_category=models.CharField(null=True,max_length=5000) product_category_id=models.CharField(null=True,max_length=5000) branch=models.CharField(default='',max_length=100) products=models.CharField(null=True,max_length=5000) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(default=timezone.now) …

20.01.2022
Модалы в Django не отображаются

Я пытаюсь добавить еще одну модель в админку django, которая называется Posts. У меня есть несколько других модулей, которые работают и отображаются, но я не знаю, почему эта новая модель не появляется. Ниже приведен мой код Models.py from django.db import …

20.01.2022
Панель администратора Django переполняет окно выбранной модели

У меня возникла проблема в панели администратора Django. Когда я выбираю любую модель из списка, кажется, что она открывается "под" главной страницей, вместо того, чтобы открыть новое окно с ней. Выделено то, что относится к модели Message. Как я …

20.01.2022
Django ManyToMany не извлекает связанные объекты

У меня есть следующая модель: class Question: text = models.TextField(_("Quiz")) votes = models.ManyToManyField( verbose_name=_("Votes"), related_name="questions", to="myapp.QuizVote", blank=True, ) def __str__(self): return self.text и еще один: class QuizVote: quiz = models.ForeignKey( verbose_name=_("Quiz"), to="myapp.Question", on_delete=models.CASCADE ) vote = …

20.01.2022
Печать PDF с помощью selenium на Heroku (Django)

Я действительно борюсь с проблемой. Я потратил вечер, пытаясь решить ее, провел множество исследований, но не могу найти подсказку для ее решения. Мой проект: печать определенной веб-страницы в формате PDF, используя selenium и chrome webdriver, на приложении heroku …

20.01.2022
FOR UPDATE не может быть применен к нулевой стороне внешнего соединения в приложении Postgres Django

Я пытаюсь создать приложение Django для курса, чтобы изучить его, и я использую это репо для практики: https://github.com/hltcoe/turkle Однако я столкнулся с проблемой, когда я продолжаю получать эту ошибку. Обратите внимание, что проблема возникает только …

20.01.2022
DjangoQ не работает в конвейере bitbucket

Я создаю запланированную задачу с помощью DjangoQ и для ее регистрации у меня есть такой код в моем apps.py: from django.apps import AppConfig class ShiftsConfig(AppConfig): name = 'shifts' def ready(self): from django_q.models import Schedule func: str = 'path_to_func' schedule …