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

16.08.2022
Форматирование выходной таблицы в шаблоне из django.model

Я создаю приложение-агрегатор курсов валют. У меня есть следующие модели. class Bank(models.Model): bank_name = models.CharField( max_length=30, blank=False, unique=True, ) class ExchangeRate(models.Model): USD_in = 'USD_in' USD_out = 'USD_out' EUR_in = 'EUR_in' EUR_out = 'EUR_out' RUB_in = 'RUB_in' RUB_out = 'RUB_out' …

16.08.2022
Как реализовать пользовательские перенаправления?

У меня есть веб-приложение для электронной коммерции. Пользователь может просматривать товары, будучи зарегистрированным. Если пользователь вошел и зарегистрирован, но не ввел информацию об адресе доставки (не требуется для первоначального создания аккаунта) и пытается приобрести товар, нажав на кнопку "купить", …

16.08.2022
Вопрос о программе на python, на примере django

Я думаю, что этот вопрос касается программы python, а не того, как использовать django. Я запутался в QuerySet, что это такое? # print(Hotel.objects.all().values()) # output <QuerySet [{'x': 1}, {'y': 2}]> # type print(type(Hotel.objects.all().values()) #output <class 'django.db.models.query.QuerySet'> …

16.08.2022
Какое ожидание я должен внести в эту ошибку? (SSLCertVerificationError)

Иногда я получаю эту ошибку и хочу знать, какое ожидание я должен установить, чтобы попробовать отправить запрос снова: HTTPSConnectionPool(host='x.x.x', port=443): Max retries exceeded with url: /api/x/x/x/x (Caused by SSLError(SSLCertVerificationError("hostname 'api.exmple.com' doesn't match either of '*.azureedge.net', '*.media.microsoftstream.com', '*.origin.mediaservices.windows.net', '*.streaming.mediaservices.windows.net'"))) …

16.08.2022
_clone() получил неожиданный аргумент ключевого слова 'klass' Django

Я попытался переписать метод get_queryset, чтобы настроить метод count, но когда я пытаюсь вызвать его, я получаю опечатку: "TypeError: _clone() got an unexpected keyword argument 'klass", я немного погуглил, но не нашел ничего связанного. admin.py: def get_queryset(self, request): …

16.08.2022
Django: Получение последней записи до определенной даты для всех заданных пользователей

Итак, у меня есть таблица, которая выглядит примерно так user_id value date_created 1 10 2022-8-14 2 11 2022-8-14 3 12 2022-8-14 1 13 …

16.08.2022
Как изменить порядок колонок, чтобы не нарушить импорт с помощью pg_restore

Я пытаюсь экспортировать данные из живой БД Postgres в локальную БД Postgres и использовал pg_dump (через DataGrip) для дампа базы данных в tar-файл. Я использую опцию INSERT из диалога DataGrip, которая дает следующее. --dbname="XXX" --format=t --file="XXX/DataGrip Backup/{timestamp}" --inserts …

16.08.2022
Невозможно настроить выбор поля autocomplete_field с помощью TabularInline Django

Я пытаюсь ограничить выбор в autocomplete_field в TabularInline Django, но не могу. Я могу сделать это в ModelAdmin через get_search_results. Но в TabularInline, похоже, функция get_search_results не вызывается. У кого-нибудь есть идеи, как это сделать с помощью TabularInline? class BarInline(admin.TabularInline): …

16.08.2022
Обновление значений в json-поле для определенных ключей

Доброе утро всем. У меня есть JSONField в моей модели со следующей структурой: { "1": { ... "is_disabled": false }, "2": { ... "is_disabled": false }, "3": { ... "is_disabled": false } } И у меня есть набор …

16.08.2022
Использование запроса django contains с несколькими объектами

Я хочу использовать запрос Django contains с несколькими объектами поиска. В настоящее время в документации об этом говорится следующим образом: Entry.objects.get(headline__contains='Lennon') В основном это возвращает все заголовки, которые содержат слово "Леннон". Вместо этого я …

16.08.2022
Конфигурация vHost в киберпанели

Я хочу разместить мой django сайт на cyberpanel vps.Я сделал все вещи и загрузил проект в файловый менеджер сайта на cyberpanel. вот моя конфигурация vHost docRoot /home/fastrefer.online/public_html …

16.08.2022
Не найдено: /topics [16/Aug/2022 13:32:34] "GET /topics HTTP/1.1" 404 2202

Страница не найдена (404) Метод запроса: GET URL запроса: http://localhost:8000/topics Используя URLconf, определенный в learning_log.urls, Django попробовал эти шаблоны URL, в таком порядке: admin/ Текущий путь, темы, не совпал ни с одним из этих путей. Вы видите эту ошибку, …

16.08.2022
Как проверить и получить данные в базе данных с помощью шаблона django и api, если их там нет, то разместить новые данные.(rest_framework)

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

16.08.2022
Как добавить введенные значения в базу данных с помощью кнопки в django

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

16.08.2022
Почему мой submit input не работает в django?

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

16.08.2022
Django Rest Framework: Создание связанного объекта или поиск по идентификатору

Проблема Мы разрабатываем API с использованием DRF для создания записи Membership, которая включает связанную запись Entity со всей личной информацией и связанную запись Address со всей адресной информацией. В этом API мы хотим включить поведение, позволяющее API получать ID …

16.08.2022
В панели администратора django, как я могу автозаполнить ввод?

В админ панели django я хочу добавить список событий, чтобы при записи в поле 1 то же самое содержимое заполнялось в поле 2 и если пользователь хочет изменить поле 2, он может изменить ввод поля 2.

16.08.2022
Как настроить aws:elasticbeanstalk:container:python:staticfiles в Elastic Beanstalk?

Я пытаюсь запустить eb create для развертывания моего проекта Django на AWS. Я получаю ошибку ERROR: ServiceError - Configuration validation exception: Invalid option specification (Namespace: 'aws:elasticbeanstalk:container:python:staticfiles', OptionName: '/static/'): Unknown configuration setting.. Я не знаю, что означает эта ошибка, и …

16.08.2022
Как загрузить изображение в бэкенд django с помощью react и fetch

Я пытаюсь сделать запрос PUT к бэкенду django для обновления изображения. Но всякий раз, когда я делаю запрос, он возвращает изображение, которое уже есть в базе данных. Оно не обновляется новым изображением, которое я загрузил. views.py @api_view(['PUT']) def UserPageCreateView(request, …

16.08.2022
Django: Добавьте новое значение в ModelChoiceField

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

16.08.2022
Вложенные данные получить запрос Django

Привет всем Я хотел бы знать, как получить данные при использовании forenkey, то есть у меня есть связь многие к одному, но когда я получаю данные, я не получаю ответ, как я хотел бы. class AsigManager(models.Manager): def get_by_natural_key(self, Nom_Asig, …

16.08.2022
Elasticsearch в django rest framework в виртуальной среде

Я пытался использовать elasticsearch в виртуальной среде в django rest framework. Я не использую docker. Когда я использую порт 127.0.0.1:8000, я получаю следующую ошибку. NewConnectionError(<urllib3.connection.HTTPConnection object at 0x06B3EC40>: Failed to establish a new connection: [WinError 10061] No connection could be …

16.08.2022
Вложенный цикл for Loop в шаблоне django

{% for i in some_dict %} {% for value in some_dict.i %} {% endfor %} {% endfor %} Как я понял, python пытается найти значение по ключу 'i', но я хочу найти значение по ключу, который содержится в …

16.08.2022
Предоставление различных связанных имен для внешнего ключа для дочерних элементов при многостороннем наследовании в django

У меня есть эти модели: class Theme(models.Model): name = models.charfield() class Product(models.Model): theme = models.ForeignKey(Theme) class PhysicalProduct(Product) class Course(Product): ........ class Book(Product): ........ и я хочу получить только курсы и книги, связанные с определенной темой, с помощью …

16.08.2022
Невозможно создать поле модели автоматически ошибка в строке запроса

У меня есть: class ZipCode(models.Field): def __init__(self, *args, **kwargs): kwargs['verbose_name'] = "Cep" super().__init__(*args, **kwargs) def deconstruct(self): name, path, args, kwargs = super().deconstruct() del kwargs["verbose_name"] return name, path, args, kwargs def db_type(self, connection): return 'char(8)' class Address(models.Model) : zip = …

16.08.2022
Я постоянно сталкиваюсь с этой проблемой, что за ошибка в моем коде [закрыто]

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

16.08.2022
Почему я получаю ошибку Unsupported media type "application/json" в запросе?

Я использую Postman для тестирования api. Мои локальные модульные тесты проходят. Но когда я использую тот же запрос в Postman, я получаю { "errors": [ { "detail": "Unsupported media type \"application/json\" in request.", "status": "415", "source": { "pointer": "/data" }, …

16.08.2022
Как конфликтуют мои list_display и list_editable?

Когда я начал создавать этот проект, все шло довольно гладко. Но когда я дошел до админки, list_display и list_editable вступили в конфликт: admin.py Код: from django.contrib import admin from .models import Article, Author # Register your models here. @admin.register(Article) class …

16.08.2022
Отзывчивость шаблона представления Django

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

16.08.2022
ManyToMany в Django Admin как Muti Select CheckBox

я использую python 3.9 с django 4.1. У меня есть список квартир и список их товаров, каждая квартира может иметь ноль или более товаров. режимы создаются следующим образом: class Commodities(models.Model): name_en = models.CharField(verbose_name=_('English Name'), unique=True, blank=True, null=True, …

16.08.2022
Создание пользователя при регистрации Django

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

16.08.2022
Django v3.1 получает исключение django_admin_bootstrapped, говорящее, что "'future' не является зарегистрированной библиотекой тегов".

Мы обновили старый проект с Python v2.7 + Django v1.8 до Python v3.7 + Django v3.1 и исправили некоторые проблемы совместимости во время изменения. В результате проект работает как ожидалось в большинстве частей. Однако при выходе из консоли …

16.08.2022
IntegrityError at /auth/userreg/ (1048, "Column 'user_id' cannot be null")

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

16.08.2022
Как в forms.Select django сделать, чтобы выбирался сразу первый пункт?

У меня в форме select показывает тире, и при нажатии уже идет выбор. Как убрать эти тире и чтобы сразу подставлял первый пункт? forms class RelatedAddForm(forms.Form): name = forms.ModelChoiceField(widget=forms.Select(attrs= {'class': 'form-control', 'autocomplete': 'on'}), queryset=None) def __init__(self, *args, **kwargs): self.request …

15.08.2022
Получение конкретного объекта uuid в представлении из модели в django

У меня есть приложение django, в котором пользователь может загружать файлы в курс с 3 редактируемыми полями. models.py class Course(models.Model): course_id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False, unique=True) title = models.CharField(max_length=20) thumbnail = models.ImageField(upload_to='thumbnails', null=False, default='default.jpg') videofile = models.FileField(validators=[FileExtensionValidator], upload_to='videos') def …

15.08.2022
Как сделать итерацию переменной шаблона django в выбранном элементе jQuery?

Я работаю над системой чата, в которой я могу открыть несколько чатов пользователей (как в facebook). Когда пользователь нажимает на имя пользователя, которое находится в списке контактов, открывается всплывающее окно чата. Ниже приведен фрагмент из моего models.py, class …

15.08.2022
Django Rest Framework преобразует мой APIView в ModelViewSet

У меня следующая модель, class Schema(models.Model): week = models.PositiveIntegerField(validators=[MinValueValidator(1), MaxValueValidator(53)]) users = models.ManyToManyField(MyUser, related_name="users") class Meta: ordering = ('week',) В модели хранится номер недели и список пользователей, относящихся к этому номеру недели. Затем я создал APIView, где …

15.08.2022
Выделение первого повторяющегося элемента цикла в django

Подскажите, пожалуйста, как выбрать только первый повторяющийся элемент цикла в Jinja django? В данный момент получилось выбрать только первый элемент в цикле, а нужен первый повторяющийся

15.08.2022
Получить информацию о пользователе из Google Sign Up с помощью Django?

Я добавил кнопку "Continue with Google" в свой HTML код и все это работает, и после того, как пользователь прошел через этот процесс, он отправляет POST запрос в мой бэкенд с переменными "credential" и "g_csrf_token". Я хочу знать, …

15.08.2022
Развертывание приложения Django на Heroku

Я пытаюсь запустить свое приложение Django с помощью Heroku, но когда я выполняю команду "Heroku local", я получаю следующую ошибку ..... Кто-нибудь может объяснить почему? Перед написанием этого поста я пытался внести различные изменения и читал на официальном сайте, но …