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

22.01.2022
Представления Django не могут показать данные объекта словаря

У меня есть следующий набор запросов query_data= <QuerySet [{'month': datetime.date(2022, 1, 1), 'count': 9}, {'month': datetime.date(2021, 12, 1), 'count': 9}]> Но когда я пытаюсь сделать в представлениях {% for mm in query_data %} <span>{{mm['month'] | …

22.01.2022
Развертывание нескольких изображений в Django-rest-framework с помощью React js

Здравствуйте, я пытаюсь загрузить несколько изображений в django rest framework, используя react js.. Однако, я пробовал только с одной картинкой и все получилось, но не с несколькими. Я действительно не знаю, что за поля для этого. вот мой …

22.01.2022
Когда я запускаю свой проект Django, разработанный под Windows, на Ubuntu, он выдает ошибки, как показано ниже, даже после создания virtualenv и правильной настройки

Вот ошибки Я установил и создал virtualenv, такой же, как в Windows, и заменил его в Ubuntu на этот новый. Я смог активировать виртуальную среду, но когда я делаю python3 manage.py runserver, он выдает ошибку, как показано ниже. …

22.01.2022
Django For loop в html таблице нужно упорядочить данные по столбцам, затем перейти ко второй строке

Как сделать цикл для каждого столбца в таблице, затем перейти к следующей строке из данных, сохраненных в модели согласно фотографии следующая запись появляется в следующей строке, но мне нужно, чтобы она появилась в первой строке второй колонки <thead> <tr …

22.01.2022
Не установлено приложение с меткой 'admin' при добавлении dj_rest_auth

В моем проекте django я уже включил админку в установленные приложения следующим образом, INSTALLED_APPS = [ "django.contrib.admin", ] Я уже хорошо использую django admin. Через некоторое время мне понадобилось установить модуль dj_rest_auth в мой проект, но всякий …

22.01.2022
Ошибка Django. Модуль 'django.http.request' не имеет атрибута 'POST'

Я новичок в Django и пытаюсь создать простое веб-приложение. Я создал форму входа в систему и добавил гиперссылку для регистрации новых пользователей. К сожалению, я получил следующую ошибку. Модуль 'django.http.request' не имеет атрибута 'POST' Ниже вы найдете код view.py: …

22.01.2022
Django crispy forms и bootstrap - регулировка высоты поля

У меня есть страница, на которой пользователь вводит информацию в ряд встроенных форм. эти формы оформлены с помощью crispy forms и bootstrap. Есть также некоторый javascript, чтобы позволить пользователям динамически добавлять формы У меня есть небольшая проблема в …

22.01.2022
Django - Создание ключей, включающих вычисляемые поля, которые не сохраняются в базе данных

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

22.01.2022
Удаление записей Django ImageField и FileField, файлы которых не найдены на сервере

Недавно я потерял несколько файлов в папке media, и я хочу удалить объекты image field/FileField, файлы которых были удалены, во всех моделях моего приложения. Я пробовал django-cleanup, но, похоже, он делает обратную операцию, то есть …

22.01.2022
Терминал/Virtualenv может быть не синхронизирован со страницей github

Я использую дроплет за $5 от digital oceans для размещения сайта django, и всякий раз, когда я пытался использовать python manage.py runserver 134.6.4.2:8000, он говорит мне добавить 134.6.4.2 в ALLOWED_HOSTS, хотя я добавил его и продвинул в главную ветку …

22.01.2022
Пользовательское оповещение не отображается - React

В настоящее время я изучаю учебник для проекта Django + React. Когда пользователь пытается войти в систему с неправильными учетными данными, должно появляться предупреждение "ошибка", а когда пользователю удается войти в систему, должно появляться предупреждение "успех". Логика входа …

22.01.2022
Как установить select all data до data_upload_max_number_fields (пример 500) на странице листинга в админке django

Сначала извините, если уже есть какой-либо вопрос, пожалуйста, дайте мне знать, потому что я новичок в этом сообществе Заранее спасибо за ваши ценные ответы На скриншоте ниже в Django admin, Как я могу переопределить select all 1005 с …

22.01.2022
Удаление циклических данных в словаре словарей

Я столкнулся с проблемой в своем приложении для ведения личной бухгалтерии, к которой не могу даже представить, как подступиться. Сценарий генерирует JSON для диаграммы Sankey, которая показывает движение денег через бухгалтерские книги: <img alt="Sankey diagram in …

22.01.2022
Python django challenge app и при передаче url, содержащего числовые данные, возникает следующая ошибка

Views.py from http.client import HTTPResponse from django.shortcuts import render from django.http import HttpResponse,HttpResponseNotFound # Create your views here. def index(request,week): return HTTPResponse(week) def allweek(request,week): text=None if week=='sunday': text='Sunday is funday and also utilize well' elif week=='monday': text='start of week and …

22.01.2022
DRF - Поле кода автогенерации не отображается в админке

Я хочу сделать поле автогенерации в моей модели. Я создал его, когда я передаю запрос в post man, он будет автоматически создавать следующий код. Но я хочу показать поле автогенерации кода, когда пользователь добавляет данные в таблицу. models.py class GeneralDocumentType(models.Model): …

22.01.2022
Поле 'id' ожидало число, но получило '{user.id}'.

что должно быть причиной ... почему я получаю эту ошибку if request.user.is_authenticated: user=request.user user_id=request.GET.get('user') payment_request_id=request.GET.get('payment_request_id') payment_id=request.GET.get('payment_id') print(payment_id,payment_request_id) response = API.payment_request_payment_status(payment_request_id, payment_id) # Purpose of Payment Request status=response.get('payment_request').get('payment').get('status') user=User.objects.get(id=user_id)

22.01.2022
Settings.DATABASES неправильно настроен. Heroku

Пытаюсь провести тестирование на локальном сервере Heroku (http://0.0.0.0:8000/) - страница index.html загружается правильно, но при переходе (например, на admin) с этой страницы я получаю следующую ошибку:

22.01.2022
Обновление представления внутри детального представления

Прямо сейчас у меня есть одно детальное представление на основе класса и одно представление обновления на основе класса. Они полностью разделены и оба работают нормально. Интересно, можно ли объединить эти два вида? Чтобы пользователь мог обновлять свои данные прямо …

22.01.2022
Как я могу настроить различные представления для обычных пользователей и администратора с помощью django?

Я попробовал нижеприведенную функцию просмотра. Но страница обычного пользователя 'studenthpage' не отображается, в то время как суперпользователь может войти. вместо 'elif user.is_active:' я даже попробовал просто else условие, но все равно не получилось. может кто-нибудь помочь def login(request): if request.method …

22.01.2022
Как конвертировать html в pdf в django, кириллический шрифт

Я пытаюсь конвертировать html в pdf в django с помощью xhtml2pdf, и успешно конвертировал html в pdf в английский алфавит и цифры, но в русский алфавит (кириллица) он выдает мне черное квадратное поле, Введите описание изображения …

22.01.2022
Ни один Leasson не соответствует заданному запросу. Django

Структура проекта выглядит следующим образом: Категория: Подкатегория: Объект. реализовал систему next-prev(cat-sub-obj) с трудом. как я могу оптимизировать этот код когда объект оказывается в подкатегории. Я не могу сразу перейти к следующему объекту в следующей подкатегории. def leasson(request, …

22.01.2022
Передать имя пользователя как значение по умолчанию в models.py

Хотелось бы сделать так,чтобы по умолчанию значение в одного из полей модели записывалось имя пользователя. class ComentModel(models.Model): text= models.CharField(max_length=1000000) username=models.CharField(max_length=1000) #тут должно быть имяпользователя post=models.CharField(max_length=100) def publish(self): self.save() Как это можно реализовать? Заранее спасибо.

22.01.2022
Один шаблон для всех ошибок. django

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

22.01.2022
Каналы Django не вызывают старые сообщения из канала

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

22.01.2022
Существует ли в django особый способ запретить кому-либо еще входить в уже зарегистрированный аккаунт?

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

22.01.2022
Django Html Raise ValidationError

В моем models.py у меня есть: class Post(models.Model): res_person_1 = models.TextField(max_length=40, verbose_name="User") Когда я загружаю форму, я запускаю скрипт: $("#id_res_person_1").replaceWith("&lt;select name='res_person_1' id='id_res_person_1' class='form-control' required&gt;&lt;/select&gt;") $("#id_res_person_1").append("&lt;option&gt;" + '---------' + "&lt;/option&gt;") //append options где я создаю выпадающее меню …

22.01.2022
Для каждого элемента обновить базу данных

Я полный новичок в Python/Django и пытаюсь понять, почему это не работает. У меня есть function, который содержит for loop, выполняет некоторую логику и затем обновляет модель. но когда у меня более 1 элемента в цикле, я получаю ошибку …

22.01.2022
Apache2: 'AH01630: client denied by server configuration' with referer?

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

22.01.2022
В проекте Django база данных sqlite весит 500 мб, там около 70 записей. Что занимает столько места?

По мимо таблиц созданных автоматически самим проектом, есть только одна таблица с 5 столбцами. В этой таблице 54 записи. При этом база данных весит более 500 мб. Что занимает столько места?

22.01.2022
Возвращение значения категории как null в Django (json) [закрыто]

Почему моя категория возвращает null при получении вывода Jason? После сериализации и получения кода в виде Jason я получаю имя категории null. Пример кодов показан ниже. **my serializer** from .models import Post, Category from rest_framework import serializers from django.contrib.auth import …

22.01.2022
Более быстрый, чем .csv, способ загрузки данных в приложение Django

Прямо сейчас я копирую целую таблицу с веб-сайта, вставляю ее в ячейку таблицы excel, и она форматирует ее в файл .csv. После создания .csv я загружаю файл в базу данных через приложение Django. У меня также есть модель …

22.01.2022
Одновременный доступ к двум полям внешнего ключа в сериализаторах django

У меня есть следующие модели в моем проекте django rest framework. в этом проекте есть товары и у них есть производители и импортеры. # models.py class Product(models.Model): name = models.CharField(max_length=255) producer = models.ManyToManyField(Company, related_name='producer') importer = models.ManyToManyField(Company, related_name='importer') class …

22.01.2022
Почему мой javascript не работает с django

Я новичок в django. У меня нет проблем с back-end, но у моего front-end есть некоторые проблемы с javascript (в частности, addEventListener не работает). Я пробовал все, от добавления внешних js до добавления внутренних js, но ничего не помогает. …

22.01.2022
404 Not Found nginx/1.18.0 (Ubuntu) при развертывании django в aws

Я пытаюсь развернуть проект django на aws, используя любой сервер nginx (и базу данных aws RDS mysql). После настройки я получаю ошибку 404 Not Found nginx/1.18.0 (Ubuntu). Когда я пытаюсь получить доступ к любой странице приложения, кроме url для домашней …

22.01.2022
Как установить сельдерей в docke-compose.yml

Я пытаюсь интегрировать celery, rabbitmq в мое приложение django и запустить его с помощью docker, ниже приведен мой файл docker-compose.yml: version: '3.4' services: db: image: postgres:13.4 env_file: - ./docker/env.db ports: - 5432:5432 app: &amp;app build: context: . dockerfile: ./docker/Dockerfile …

22.01.2022
Django Передача данных поля таблицы в сериализатор

У меня есть следующие модели: class Disease(models.Model): name = CICharField("Disease Name", max_length=200, unique=True) symptoms = models.ManyToManyField(Symptom, through='DiseaseSymptom', related_name='diseases') class Symptom(models.Model): name = CICharField("Symptom Name", max_length=200, unique=True) PRIORITY = ( (0, 'Normal'), (1, 'Low'), (2, 'Medium'), (3, 'High'), (4, 'Key'), …

22.01.2022
У меня есть 2 формы на одной странице, которая использует django-recaptcha ReCaptchaV2Invisible, когда я отправляю "2-ю" форму, вместо нее отправляется "1-я форма".

Здравствуйте, у меня есть две формы на главной странице, одна - "контактная форма", а другая - "форма подписки на список рассылки". Я использовал поле "django-recaptcha ReCaptchaV2Invisible" в обеих формах. Контактная форма работает нормально, но если я отправляю вторую форму …

22.01.2022
Google Cloud Django Postgres: не удалось подключиться к серверу: Connection refused

Я развернул проект Django на Google App Engine Flexible Environment и использую postgress для подключения к базе данных. Я следовал этому https://cloud.google.com/python/django/flexible-environment Я успешно установил его на своей локальной машине, но когда я развертываю его …

22.01.2022
IntegrityError at /apis/addtoCart NOT NULL constraint failed Django and API?

я пытаюсь вставить данные в модель OrderItem(): class OrderItem(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) ordered = models.BooleanField(default=False) item = models.ForeignKey(Item, on_delete=models.CASCADE) quantity = models.IntegerField(default=1) с api с данными в формате json следующим образом: { "username": "admin", "item": "Kavya", …

22.01.2022
Как использовать прокси с vite (vue frontend) и django rest framework

Так, вы знаете, что когда вы обращаетесь к представлению с помощью django rest api в браузере, вы получаете html-страницу, а когда вы посылаете что-то вроде ajax-запроса, вы получаете json? Я пытаюсь понять, как изменить настройки прокси для vite, но не …