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

09.08.2022
Django - Невозможно присвоить "<Продукт: Тестовый продукт>": "Reply.comment" должен быть экземпляром "Comment"

Я пытаюсь добавить систему комментирования и ответов к моей модели продуктов. Я получаю сообщение Cannot assign "&lt;Product: Тестовый продукт&gt;": "Reply.comment" должен быть экземпляром "Comment". ошибка at new_reply = Reply(content=content, author=self.request.user, comment=self.get_object()) views.py: class ProductFeedbackView(DetailView): model = Product template_name = 'store/product_feedback.html' …

09.08.2022
Приложение временных зон в django не работает, даже когда я настроил его в настройках

В настоящее время TIME_ZONE моего приложения в django не работает Я читал об этом и то, что я сейчас имею в настройках моего приложения, соответствует тому, что есть в документации django, конфигурации следующие: TIME_ZONE = 'Europe/Paris' USE_I18N = True USE_L10N …

09.08.2022
Активный элемент url в стиле Django в цикле for

{% for i in menu_categories %} &lt;a href="{% url 'category' i.slug %}" class="mr-4 font-light{% if i.slug == url_name %}text-emerald-500 text-3xl{% endif %} hover:text-emerald-600"&gt; {{ i.title }} &lt;/a&gt; {% endfor %} Я искал похожие вопросы, но я не проверял …

09.08.2022
Могу ли я добавить кнопку редактирования в список, отображаемый на странице администратора django

Я прикрепил скриншот моей страницы администратора Вот мой файл admin.py `class LeadAdmin(admin.ModelAdmin): search_fields = ('name', 'phone_number') list_display = ('id','product','date','phone_number','city','zipcode','created') list_filter = ('created',)` [Я хочу добавить кнопку редактирования рядом с атрибутом цены][1]

09.08.2022
Можно ли сохранять данные непосредственно в django без использования форм?

Если у меня есть такая модель: class SomeClass(models.Model): title = models.CharField(max_length=100) field1 = models.FloatField() field2 = models.FloatField() field3 = models.FloatField() field4 = models.FloatField() field5 = models.FloatField() def __str__(self): return self.title и у меня есть набор данных, например data_list …

09.08.2022
Django сохраняет как объект (1) вместо значения?

Я использую ModelChoiceField в форме и пытаюсь сохранить форму, но она сохраняется как Object (1) и Object (2) вместо имени данных. Я знаю, что могу изменить это, добавив def __str__(self): return self.name в модель, но я …

09.08.2022
Принимайте только аутентифицированные запросы к бэкенду

У меня такой вопрос. Я совсем новичок в этой области. У меня есть веб-приложение. Оно состоит из сервисов, развернутых на движке Docker. Основными сервисами/контейнерами являются: Фронтенд : React на веб-сервере Nginx Backend (API) : Django, DRF на gunicorn …

09.08.2022
Использование OR в операторе if для проверки наличия одного из параметров запроса

Я хочу реализовать простой фильтр с использованием одного параметра запроса (например, age=gt:40, name=eq:bob). Меня интересует, можно ли проверить, присутствует ли в GET-запросе сразу name или age? Пример может прояснить, что мне нужно: if ('age' or 'name') in request.GET: Это …

09.08.2022
Атрибут с предварительной выборкой в Django возвращает нулевое значение

Требование состоит в том, чтобы подтемы были префеттированы в кверисет Campaigns в качестве атрибута prefetched_subtopics но в настоящее время он возвращает null Модели class SubTopic(Base): name = models.CharField(max_length=100, unique=True) class CampaignSubTopicAssn(HistoryMixin, Base): campaign = models.ForeignKey(Campaign, related_name='subtopic_assn', on_delete=models.CASCADE) …

09.08.2022
Проверка CSRF не удалась. Запрос прерван. в django rest framework

Halo Я работаю над проектом, использую drf, но получаю CSRF verification failed. Запрос прерван сначала все работало, но теперь, когда я тестирую свой api я продолжаю получать,CSRF verification failed Ниже приведены мои коды настроек REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework_jwt.authentication.JSONWebTokenAuthentication', …

09.08.2022
Ошибка CORS на React с Django, развернутым на heroku

Я пытался использовать React + Django rest framework Я развернул API на heroku и настроил settings.py с django-cors-headers, Мой settings.py: ALLOWED_HOSTS = ['*'] INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'corsheaders', 'rest_framework', 'rest_framework.authtoken', 'rest_framework_simplejwt', 'rest_framework_simplejwt.token_blacklist', 'account', …

09.08.2022
Django 3.2 formsets - как отфильтровать продукт по списку компонентов, принадлежащих этому продукту?

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

09.08.2022
Как отобразить несколько фотографий через API

Models.py class UserRoom(models.Model): objects = None categoty = [ ('President Lux', 'President Lux'), ('Lux', 'Lux'), ('Double', 'Double'), ('Standard', 'Standard'), ] name = models.CharField(max_length=150, choices=categoty, verbose_name='Категория') room_num = models.CharField(max_length=150) about = models.TextField(verbose_name='Подробности') price = models.IntegerField(verbose_name='Цена') img360 = models.FileField(verbose_name='Фотография в 360') class …

09.08.2022
Sql-запрос или фильтр django для строки

Hello Мне нужен запрос, который ищет в базе данных и возвращает строку, имеющую наибольшее сходство от начального символа со значением. представьте, задана строка 'abcdefghijklmnop'. В нашей таблице базы данных есть столбец x, и для этого столбца есть строки: 1- 'a' …

09.08.2022
Django select_related не оптимизирует запрос

У меня проблема с select_related. Я не знаю, что я делаю неправильно, но это не работает. models.py class OrganizerUser(models.Model): """This user manage Agents""" user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) def __str__(self): return self.user.username class Agent(models.Model): user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) organizer = …

09.08.2022
Невозможно запросить "Продукт": Должен быть экземпляр "Комментарий"

Я пытаюсь добавить систему комментирования и ответов к модели моих продуктов, но не могу добавить ответы на комментарии. Это делается на той же странице, где пользователю показываются детали продукта. views.py: class ProductFeedbackView(DetailView): model = Product template_name = 'store/product_feedback.html' def …

09.08.2022
Как реализовать django.views.generic, если ранее использовался request[Django]

Как реализовать Django.views.generic, если ранее использовался запрос? from django.shortcuts import render,redirect from django.http import HttpResponse from .models import * from django.contrib.auth import login,logout,authenticate from .forms import * from django.views.generic import ListView Создайте свои представления здесь. Новый …

09.08.2022
Тест Django в некоторых случаях использует неправильную базу данных

Я пытаюсь настроить свои тесты Django, и я заметил, что когда я запускаю все тесты, TestRunner использует корректную тестовую базу данных (для всех псевдонимов): docker-compose exec my_project python manage.py test --keepdb from django import db from django.test.runner import DiscoverRunner …

09.08.2022
Как проверить тип полей модели?

У меня есть класс API, который мы используем в нашем приложении и который позволяет нам упростить HTTP-запросы и создавать новые конечные точки API, просто определяя, какую модель использовать, без необходимости писать пользовательский обработчик для каждого запроса модели. Однако …

09.08.2022
Экземпляр модели не создается при срабатывании сигналов после сохранения при тестировании с помощью pytest

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

09.08.2022
Доступ к телу метода удаления передается через axios.delete

Я создаю react-django простое приложение для блога и я пытаюсь удалить запись блога, но я также хочу отправить тело с удалением в бэкэнд, но я понятия не имею, How can I access delete body ?. Я могу сделать с …

09.08.2022
Django - Запрос с дополнительным методом, использующим python Function

Я хочу сделать запрос в Django, который использует функцию, принимающую параметры из db e из программы на python. Функция показана ниже: &gt; def myFunc(a, b): &gt; val = mathematical expression with a and b &gt; return val Мне …

09.08.2022
Я хочу поместить объект django в templapates JavaScript, но не могу Что мне делать?

Class KcalDetailView(DetailView): model = User context_object_name = 'target_kcal' template_name = 'kcalculatorapp/detail.html' def get_context_data(self, **kwargs): kcl = self.request.user.kcal context = super().get_context_data(**kwargs) i = 0 kcal_list = [] while i &lt; 13: i = i + 1; if kcl.goal == 'diet': kcal_list.append((kcl.weight …

09.08.2022
Django filter datetime with timezone поле только с датой

У меня есть поле в модели django: "created_at", которое является временем с часовым поясом (пример: 2022-08-09 14:03:18.467482+02). В моем приложении есть форма, в которой пользователь выбирает только дату (пример: 2022-06-09). Я пытаюсь отфильтровать это поле в моем представлении …

09.08.2022
Объект в json, включая текстовые поля и поля массивов

Итак, мы храним из фронтенда в БД массив из нескольких селектов как String с разделителем труб. Чтобы вызвать его для API представления мы берем все модели в textfield() и сериализуем его в JSON проблема с моделями, которые должны быть …

09.08.2022
Фильтрация и поиск с помощью Django Rest Framework

Я делаю свой первый проект DRF и задался вопросом, возможно ли использовать DjangoFilterBackend для фильтрации определенных полей и одновременно использовать фильтр поиска. Таким образом, запрос будет выглядеть примерно так: http://localhost:8000/api/v1/test/?search=test&amp;id=27&amp;author=2672 Возможно ли это сделать с помощью DjangoFilterBackend или мне …

09.08.2022
Шаблоны Django SystemCheckError.E003

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

09.08.2022
Почему этот проект django/react не обновляется

В настоящее время я следую учебнику для проекта django/react. Я использую python .\manage.py runserver для его запуска, и он работает, но когда я пытаюсь внести изменения в код и сохранить файлы, страница не обновляется. Даже если я закрываю сервер …

09.08.2022
Как лучше всего добавить уже размещенное веб-приложение на digital ocean в облако google sdk appengine

Я пытаюсь разместить мое приложение для сайта Django 3.8, которое уже размещено на digital ocean в магазине приложений google. Я просто хочу разместить приложение в google play store, но не хочу использовать ресурсы cloud app-engine sdk! Поскольку моя база данных …

09.08.2022
Почему мой проект uwsgi.ini выдает Internal Server Error?

Я настраиваю Django Nginx Server. До этого этапа: uwsgi --socket ProjetAgricole.sock --module ProjetAgricole.wsgi --chmod-socket=666 все работает нормально. Однако, после настройки файла .ini и запуска файла uwsgi --ini ProjetAgricole_uwsgi.ini, я получаю следующее сообщение [uWSGI] получение INI конфигурации из ProjetAgricole_uwsgi.ini. Но …

09.08.2022
Хранение данных на сервере Django после перенаправления на связанный OAuth

Я разрабатываю приложение с LinkedIn Log In с OAuth. В моем представлении я отправляю состояние (случайную строку) в запросе linkedin, а затем хочу сравнить его с состоянием, полученным в ответе linkedin Я пытался сохранить состояние в сессии request.session['l_state'] = …

09.08.2022
Django CSRF verification failed with nginx reverse proxy

Я в отчаянии. У меня есть https-сервер, который перенаправляет трафик на мой локальный https-сервер. Мой университет использует обратный прокси, который перенаправляет запросы на мой nginx: Локальный https-сервер виден только через vpn. Они делают это для того, чтобы …

09.08.2022
Как получить доступ к вербальному имени модели в сериализаторе?

Я хочу получить доступ к вербальному имени модели, чтобы поместить его в качестве ключа в сериализатор. Но я не могу найти способ сделать это. Мои модели следующие: class ProductCategory(models.Model): name = models.CharField(max_length=150, unique=True) created_at = models.DateTimeField(default=timezone.now) modified_at = models.DateTimeField(default=timezone.now) def …

09.08.2022
Что означает ошибка AttributeError в /login_user/?

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

09.08.2022
Django.core.exceptions.ValidationError: [''1'' не является действительным UUID.''].

Всякий раз, когда я запускаю сервер, я получаю ошибку django.core.exceptions.ValidationError: [''"1" не является действительным UUID.''] Я использовал UUID v4 для изменения идентификатора пользователя на случайный идентификатор. Но мой код не работает. Я удалял и переделывал миграции много раз. …

09.08.2022
Отправить сообщение всем пользователям в Django

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

09.08.2022
Django ORM JOIN and LEFT JOIN

Всем привет помогите не могу составить запрос на Django.Мне нужен вот такой запрос сделать. SELECT * FROM &quot;crudapp_infohospitals&quot; AS &quot;hospital&quot; JOIN &quot;crudapp_infohospitals&quot; AS &quot;filiate&quot; ON ( &quot;hospital&quot;.&quot;id&quot; = &quot;filiate&quot;.&quot;parentId_id&quot;) LEFT JOIN &quot;crudapp_valuehospitals&quot; AS &quot;value&quot; ON (&quot;filiate&quot;.&quot;id&quot; = &quot;value&quot;.&quot;fkHospitals_id&quot;) WHERE &quot;hospital&quot;.&quot;userFK_id&quot; …

09.08.2022
Unicode slug не работает после развертывания в iis8

Мне нужна помощь в решении моей проблемы, я развернул веб-приложение django в iis 8, которое содержит персидский slug, в разработке все в порядке, но когда я развернул приложение в iis 8, URL-адреса приложения, которые содержат персидские символы Unicode, не …

09.08.2022
Кодировка UTF8 не работает в проекте Django

В моем проекте Django перестали работать русские кириллические символы. Например, если я задам несколько кириллических символов одной переменной и выведу ее, string = "ввв" print(string) выдает ошибку: UnicodeEncodeError: 'charmap' codec can't encode characters in position 1-3: character maps …

09.08.2022
Предложения по улучшению представления формы

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