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

07.10.2022
ValueError at /cart/add_cart/1/ Представление carts.views.add_cart не вернуло объект HttpResponse. Вместо этого он вернул None. http://.cart/add_cart/1/

Если я добавляю товар в корзину один раз, все нормально и корзины создаются. Но если я добавляю его снова, то возникает вышеуказанная ошибка. Кроме того, при попытке отредактировать или удалить созданную корзину также возникает ошибка: "TypeError at /admin/carts/cartitem/3/change/ str возвращена …

07.10.2022
BUG: При передаче переменной django.messages через HTML тег

Messages.info(request, 'Attendance Ready To Be Taken!') Здесь я использую django messages для отправки строки пользователю {% for message in messages %} {% if message == 'Attendance Ready To Be Taken!' %} <div class="alert success"> <span class="closebtn">×</span> <strong>SUCCESS!</strong> {{message}} </div> …

07.10.2022
Добавление SSL в публичный DNS AWS elastic beanstalk

Я развертываю django4 на AWS elastic beanstalk(EB), и в настоящее время пытаюсь добавить SSL в публичный домен, предоставляемый AWS. Можно ли добавить SSL к публичному домену EB? Я знаю, что certbot требует доменное имя, но считается ли публичный …

07.10.2022
Установка значения поля annotate из другого связанного дочернего значения

Я хочу добавить дополнительное поле, которое будет содержать значение из второго уровня связанной модели. проблема в том, что первый уровень один ко многим. пример Модели: class ModelA(BaseModel): name=models.CharField() class ModelB(BaseModel): type=models.CharField(max_length=100, unique=True) #the value will be one …

07.10.2022
Как объединить несколько таблиц или объединить несколько сериализаторов в Django?

У меня есть такой код для моделей: class Users(models.Model): first_name = models.CharField(max_length=32, blank=True, null=True) last_name = models.CharField(max_length=32, blank=True, null=True) email = models.EmailField(max_length=254, unique=True) class Images(models.Model): user= models.ForeignKey(Users, on_delete=models.RESTRICT) encoded_pic = models.JSONField( encoder=None, default=dict, blank=True, null=True) pic_thumbnail_path = models.CharField(max_length=222, blank=True, …

07.10.2022
Как не вызывать два раза get_context_data в templatetags django?

Из-за takes_context=True в template tags, функция get_context_data вызывается два раза, соответственно два раза идет обращение к базе. Как сделать так, чтобы я мог использовать url_replace без двух обращений к базе? views class MoneyHomeView(ListView): model = Money paginate_by = 10 template_name …

07.10.2022
Сервер Nginx не распознает статические файлы Django

Я устанавливаю сервер AWS и закончил руководство, предоставленное DigitalOcean, однако мой сервер не распознает мои статические файлы и отображает страницу со стилями только через CDN (Tailwind) Конфигурация Nginx: server { listen 80; server_name xxxxxxxxxxxxx; location = /favicon.ico …

07.10.2022
Generic createview и django form только рендеринг кнопки в шаблоне

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

07.10.2022
Переменные шаблона Django в файл Javascript

В настоящее время я настроил свой проект Django таким образом, что JS переменные, которые зависят от переменных шаблона, сначала определяются в теге script в шаблоне HTML. Затем, когда шаблон запускается, JS переменная создается и добавляется в контекст Javascript, в результате …

07.10.2022
Я хочу получить доступ к файлам внутри zip-файла и отправить его обратно в Django backend

Я хочу получить доступ к файлу, извлеченному из zip-файла, и отправить его в базу данных, этот код предназначен для извлечения файлов, я не знаю, как получить доступ к файлам: var reader = new FileReader(); reader.onload = function (ev) …

07.10.2022
Таблица профилей не создается для расширенной модели User в django

Я столкнулся с такой проблемой в django, когда даже при наличии модели Profile в моем файле models.py, которая расширяет модель django User, при выполнении команд 'makemigration' и 'migrate' таблица Profile не создается в базе данных. Это мой models.py: class Profile(models.Model): …

07.10.2022
Дублирование значения ключа в многошаговой форме Django

Я пытаюсь реализовать многоступенчатую форму на Django и являюсь относительно новичком в этом языке, но испытываю трудности, когда дело доходит до сохранения данных в бэкенд. Любая помощь была бы очень признательна. Потратил около 8 часов, пытаясь разобраться в этом …

07.10.2022
Запрос всех связанных элементов в Django Admin

У меня есть пользовательская модель пользователя на вершине иерархии. Под моделью пользователя есть 3 различных профиля, которые создаются при регистрации. Два из трех профилей могут загружать данные и сохранять URL в базе данных PDF_Files. Теперь я хочу запросить …

06.10.2022
Непонятные изменения в размере блока списка

У меня проблема с размером блока списка, сам код не мой, при наведение на блок списка он сильно изменяется. Вот код HTML <body> <div> <nav class="dws-menu"> <input type="checkbox" name="toggle" id="menu" class="toggleMenu"> <label for="menu" class="toggleMenu"><i class="fa fa-bars"></i>Меню</label> <ul> <li><a href="#"><i …

06.10.2022
COMMENTS_XTD_MAX_THREAD_LEVEL не работает должным образом - ответы не вложены под комментарий

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

06.10.2022
Контейнерные миграции Django

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

06.10.2022
Как записать объект javascript FileReader() reader.result в файл на стороне сервера с помощью python?

Я пишу расширение для Jupyterlab, в одной из его функций я пытаюсь написать функцию загрузки файлов, которая читает выбранный пользователем файл и записывает его обратно на сервер. Для выполнения этой задачи используется API FileReader от javascript, а затем объект передается …

06.10.2022
Django выполняет CRUD на нескольких моделях

Можно ли выполнять CRUD операции над несколькими моделями Django без создания html шаблона и написания функции View для каждой операции. Например, допустим, у вас есть следующая модель: class Employee(models.Model): name = models.CharField() age = models.IntegerField() Для выполнения …

06.10.2022
Как инициировать загрузку pdf с помощью api вызова из react frontend в drf backend - django rest framework

У меня есть приложение, которое использует django rest framework для бэкенда и react для фронтенда. Я использую сборку react production и интегрирую ее с django для обслуживания. В моем приложении есть функция загрузки pdf. Я использую xhtml2pdf для генерации …

06.10.2022
Аутентификация пользователя при входе в систему с помощью модели и формы Django

Я пытаюсь настроить аутентификацию пользователя на странице входа в систему с помощью форм и сравнения со значением моей базы данных, но это не работает. Я также пытался использовать этот конкретный вопрос User Login Authentication using forms and Django logic …

06.10.2022
Параметры не отображаются в swagger-ui django

Я пытаюсь показать API на swagger-ui в Django, но по какой-то причине параметры не отображаются. Прилагаю фрагмент для наглядности. Код выглядит следующим образом, в котором я использую 3 переменные: def …

06.10.2022
Отображение сообщений django с помощью HTMX

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

06.10.2022
Django Datatable с Json Detail, Update и Delete View для каждой строки

Мне удалось создать таблицу данных с данными из JSON. Теперь я пытаюсь добиться того, чтобы добавить кнопки с Detail, Update и DeleteView для каждой строки. Пожалуйста, посмотрите прилагаемый код. Мой вопрос в том, как я могу создать кнопки …

06.10.2022
Как импортировать все пути url из urls.py и сохранить их в виде списка в представлении в views.py

Я хочу хранить в dict все url, определенные в main_urlpatterns в url.py: main_urlpatterns = [ path('admin/', admin.site.urls), path('login/', views.login_view, name='login')] В файле view.py я создал функцию следующим образом: from app_productora.urls import main_urlpatterns def siteurls_view(request): url_list=main_urlpatterns context = …

06.10.2022
Как загрузить пауков scrapy в приложение Django на Azure

Могу ли я как-то разрешить пользователям загружать пауков в приложение Django? Выглядеть это должно следующим образом: пользователь загружает zip пакет с файлами python и после успешной загрузки скрипт создает задачу и выполняет все функции самостоятельно. Затем он сохраняет …

06.10.2022
Django сигналы. Пожалуйста, помогите, как обновить html страницу пользователя при получении сигнала

Добрый день! Я только начал изучать фреймворк Django. У меня есть вопрос. Я никак не могу подключить к серверу отдельное приложение commands, которое запускается через команду python manage.py, которую я сделал. Идея в том, чтобы динамически обновлять страницу. Данные …

06.10.2022
Почему мой test_views работает один, но не работает, когда я запускаю все мои тесты?

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

06.10.2022
Подходит ли Azure Cache for Redis для настройки динамического паука в Django и Celery на Azure

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

06.10.2022
Поле M2M не обновляется

Я пытался обновить поле M2M, но оно просто не обновляется ни из панели администратора, ни в сериализаторе! У нас есть модель "Книга", которая имеет поле "Категория", которое является M2M для модели BookCategory это моя модель: class Book(models.Model): #... category …

06.10.2022
Как запросить конкретные аргументы с помощью Django RESTQL?

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

06.10.2022
Как массово_обновить значения наборов запросов

# Count mandate for each delegate, multiply it by score delegate_votes = PollVotingTypeRanking.objects.filter(author_delegate__poll=poll).values('pk').annotate( score=F('priority') * Count('author_delegate__created_by__groupuserdelegator', filter=~Q(author_delegate__created_by__groupuserdelegator__delegator__pollvoting__poll=poll) & Q(author_delegate__created_by__groupuserdelegator__tags__in=[poll.tag]))) # Set score to the same as priority for user votes user_votes = PollVotingTypeRanking.objects.filter(author__poll=poll ).values('pk').annotate(score=F('priority')) PollVotingTypeRanking.objects.bulk_update(delegate_votes | user_votes, …

06.10.2022
Я не могу импортировать из одного приложения в другое. Почему я не могу это сделать?

Это моя директория : Я хочу импортировать модель класса groups в директории group отсюда : from django.db import models from django.utils.text import slugify from django.urls import reverse import misaka …

06.10.2022
Как установить placeholder для целочисленного поля django

У меня есть типовая форма: class CaseForm(ModelForm): class Meta: model = Case fields = ["sex", "age"] С соответствующей моделью: class Case(TimeStampedModel): id = models.UUIDField( primary_key=True, unique=True, default=uuid.uuid4, editable=False ) user = models.ForeignKey( get_user_model(), blank=False, null=True, on_delete=models.SET_NULL) …

06.10.2022
Как синхронизировать том docker для обновления при обновлении локальных файлов? Django, nginx

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

06.10.2022
Страница не найдена (404)Текущий путь, {% url 'post_detail' post.pk % }, не совпал ни с одним из этих путей

[привет я новичок в django и я столкнулся с проблемой при использовании первичных ключей.название проекта blog project и app is blog это мой код]. вот скриншот ошибки, когда я нажимаю на заголовок:1 пожалуйста, помогите мне #blog/urls.py from …

06.10.2022
Можно ли добавлять объекты в django queryset, как это делается в python list. У меня есть пустой кверисет django, теперь я хочу добавить в него объекты

Вот как я инициализировал Empty Queryset, теперь я хочу добавить в него объекты. Как я могу это сделать. from django.db.models.query import EmptyQuerySet

06.10.2022
Запросы на получение регулярно (каждые 2 с) отправляются на / при включении SSL в приложении Django

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

06.10.2022
Django: Как использовать User ModelForm для входа в систему?

Я пытаюсь использовать модельФормы для входа в систему, а не Форму (чтобы избежать повторений): class LoginForm(forms.ModelForm): class Meta: model = get_user_model() widgets = { "password": forms.PasswordInput(), } fields = ("email", "password") Однако, поскольку поле email имеет …

06.10.2022
Docker на windows Vmmem растет с каждой пересборкой контейнера

У меня есть веб-сайт Django + Gunicorn + Nginx, запущенный в контейнере docker на windows 10, который работает замечательно. Каждый раз, когда я обновляю исходный код, я выполняю следующую команду для перестройки контейнера: docker-compose up -d --build [servicename] …

06.10.2022
Django фильтр по полям, которые могут изменяться

У меня есть эта модель : class Project(models.Model): state = models.CharField(max_length=7, default='#FFFF00') name = models.CharField(max_length=200, default="") price = models.FloatField(default=0) decision = models.TextField(blank=True, null=True) Например, если я хочу отфильтровать все проекты с именем 'hello_project' с ценой 10, я …