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

28.08.2021
Я не знаю, почему моя форма регистрации django не может создать нового пользователя

Я сделал форму регистрации и представление регистрации в проекте Django. Но кажется, что 'create_user' не работает. Ошибки нет. Представление регистрации просто отправляет браузер на Home без создания нового объекта пользователя Модель пользователя использует email в качестве имени пользователя. Я пытался …

28.08.2021
Как передать словарь в Django Rest Framework?

В django я смог передать данные, используя словарь. Например, я создаю объекты в словаре, передаю их в return render и вызываю объект во frontend (return render(request, 'c.html', context) верно? Как я могу сделать это в django rest?

28.08.2021
Django-notifs поднимает исключение: django.core.exceptions.FieldDoesNotExist: В уведомлении нет поля с именем 'timestamp'

I'm trying to apply Notifications system to my django (version 3.2) app for the first time using the tutorial: https://django-notifs.readthedocs.io/en/stable/index.html# I'm stuck at the installation process. First I solved the (fields.E180) SQLite does not support JSONFields., using …

28.08.2021
Приложение Django с Apache и mod_wsgi на сервере Windows:

Добавил это в httpd.conf моего сервера windows: LoadFile "c:/users/rootadmin/appdata/local/programs/python/python39/python39.dll" LoadModule wsgi_module "c:/users/rootadmin/appdata/local/programs/python/python39/lib/site-packages/mod_wsgi/server/mod_wsgi.cp39-win_amd64.pyd" WSGIPythonHome "c:/users/rootadmin/appdata/local/programs/python/python39" WSGIPythonPath "C:/Users/rootadmin/DSS_code/tdid/DSS/" <VirtualHost *:80> WSGIScriptAlias / C:/Users/rootadmin/DSS_code/tdid/DSS/DSS/wsgi.py <Directory "C:/Users/rootadmin/DSS_code/tdid/DSS/DSS"> Require all granted Alias /static "C:/Users/rootadmin/DSS_code/tdid/DSS/static" <Directory "C:/Users/rootadmin/DSS_code/tdid/DSS/static"> Require all granted При попытке …

28.08.2021
502 Bad Gateway в приложении django на vps почему?

Я пытаюсь развернуть проект django, но получаю 502 Bad Gateway [я использовал этот учебник https://dev.to/ndemo/how-i-deployed-my-django-app-to-vultr-vps-3k1i][1] я использовал supervisor, guncorn и nginx ./virtualenvs/legaland_env/bin/gunicorn #!/bin/bash NAME="django_project" DIR=/home/django/django_project USER=django GROUP=django WORKERS=3 BIND=unix:/home/django/run/gunicorn.sock DJANGO_SETTINGS_MODULE=django_project.settings DJANGO_WSGI_MODULE=django_project.wsgi LOG_LEVEL=error cd $DIR source ../bin/activate export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE export PYTHONPATH=$DIR:$PYTHONPATH …

28.08.2021
Как изменить http на https в django

Если продолжать загружаться по http с сайта, доступ к которому возможен по https, процесс все еще жив, но войти на экран невозможно. Для этого я также очищаю кэш и выключаю ПК, но происходит то же самое. Я запустил Django с …

28.08.2021
Django - Получение объекта из объекта

Просмотров: class Book_PrommotionViewSet(viewsets.ViewSet): def list(self, request): queryset = Prommotion.objects.filter(active=True) serializer = PrommotionSerializer(queryset, many=True) return Response(serializer.data, HTTP_200_OK) Модель: class Prommotion(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) precent = models.DecimalField(decimal_places=2, max_digits=255, null=True, blank=True) active = models.BooleanField(default=False) date_from = models.DateField() date_to = …

28.08.2021
Существует ли Django Graphql Generator?

Мне интересно, есть ли способ автоматически генерировать запросы и мутации graphql в приложениях Django. Использую Ariadne + Django + Python 3.9 system i created is here: https://github.com/bastianhilton/Alternate-CMS

28.08.2021
Django суммирование значений из цикла for в шаблоне

Я хочу вывести сумму значений (калорий, белков, углеводов и т. д.) нескольких продуктов в новой таблице, но не представляю, как это сделать в шаблоне django. Здесь показано, что отображает цикл for {% for food in meal.foods.all %} <div class='table-container'> <table …

28.08.2021
Как создать кнопку удаления в поле "Изображение"?

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

28.08.2021
Сохраните поле в виде хэша и сравните его в django

Я создал свою собственную модель пользователя: class CustomUser(AbstractBaseUser,PermissionsMixin): phone_number = models.CharField(verbose_name="Mobile Number", max_length=11, unique=True, blank=False, null=False) security_code = models.IntegerField(verbose_name="Security Code",default=create_security_code) security_code_creation = models.DateTimeField(auto_now=True) Пользователь может войти в систему с помощью пароля или кода безопасности. Я хочу, чтобы это было …

28.08.2021
Проверка вложенных словарей, содержащих динамические ключи, с помощью сериализаторов DRF

Я работаю над написанием сериализаторов для существующего API с целью автоматической генерации документации OpenAPI для проекта. Одна из проблем, с которой я столкнулся, заключается в определении сериализаторов для проверки возвращаемых данных из некоторых представлений. Здесь представлена структура данных: { "airmass_data": …

28.08.2021
Heroku не может подключиться к моей базе данных django

Моя база данных - это база данных sqlite3 по умолчанию, я пробовал с несколькими проектами, но Heroku не подключается к базе данных, надеюсь, вы мне поможете, я новичок в Heroku и не знаю, может я что-то упустил Это мои настройки …

28.08.2021
В Django кнопка шаблона работает не так, как ожидалось

В своем проекте я использовал функцию toggle_follow, которая работает нормально, но в моем шаблоне при первом нажатии ничего не изменилось, при втором нажатии она превращается в unfollow, как и ожидалось, а после повторного нажатия она становится follow, что также ожидалось. …

28.08.2021
Как изучить python pandas с помощью django?

Пытаюсь интегрировать скрипты python pandas с django, но ничего не получается. Есть ли какой-нибудь хороший курс или книга, которую можно порекомендовать?

28.08.2021
Django: Есть ли способ позволить Heroku управлять js и css файлами, но позволить изображениям приходить из ведра S3?

Я создаю приложение на django. Я загрузил все свои статические файлы в ведро S3. Js и css файлы включены. И при DEBUG = False я получаю свои файлы из этого ведра Я размещаю свое приложение на Heroku, поэтому я не …

28.08.2021
Django фильтрация ForeignKey

Это мнение: def post(self, request): author_request = request.data.get("author") queryset = Book.objects.filter(author=author_request) serializer = BookSerializer(queryset, None) return Response(serializer.data, HTTP_200_OK) Это модель: class Author(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) full_name = models.CharField(max_length=255, null=True, blank=True) about = models.TextField(null=True, blank=True) created_at = models.DateTimeField(auto_now_add=True) …

28.08.2021
Можно ли использовать AWS SQS в проекте Django с бэкендом django-celery-results?

Предупреждение: я многого не понимаю Мое требование I need to be able to get the result of a celery task. I need the status to change to 'SUCCESS' when completed successfully. Например: I need to be able to get the …

28.08.2021
Django - Как получить доступ к POST данным в GET методе в части представления без сохранения данных в базе данных?

У меня есть что-то вроде: def my_view(request): if request.method == POST #upload a json file and parse data from it parsed_data = parser.parse() else: #define some forms and variables context = { 'parsed_data' = !what do I put here??! …

28.08.2021
Удаление вспомогательного текста в формах Django

У меня есть форма в Django для добавления объекта в приложение. На форме я хочу удалить вспомогательный текст из формы. Я уже делал это в другой форме, но не могу воспроизвести удаление. Есть идеи, мой код приведен ниже: from django …

28.08.2021
Как убрать атрибут "multiple" из поля выбора формы django_filters?

Я пытаюсь создать форму фильтра для таблицы, используя django-filter. У меня работает фильтр для нужных мне полей, однако для двух полей ManyToMany в моей модели django_filters создает поле select с атрибутом multiple, мне не нужен этот атрибут multiple, как я …

28.08.2021
Nginx и Django ведут себя не так, как ожидалось

I am using Django and have created a custom user model, along with WSGI and Nginx to hand the webserver. All is working well but the user authentication is not working, and the admin login panel does not have any …

28.08.2021
Автоматическое увеличение значения элемента при получении URL-адреса с помощью API

Я новичок в DRF, поэтому прошу прощения, если это банальный вопрос. Я хочу создать конечную точку API для автоматического увеличения значения столбца в базе данных при каждом обращении к указанному URL-адресу. Например--> В файле models.py у меня есть: models.py …

28.08.2021
Как добавить товар в корзину в ListView Django/

Я делаю приложение на django, добавление товаров в корзину в detail-view работает отлично, но я не могу реализовать то же самое в ListView. Что мне делать? views.py class ShopListView(ListView): model = Item template_name = 'shop/home.html' context_object_name = 'items' …

28.08.2021
BeautifulSoup - чтение страниц, требующих ожидания

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

28.08.2021
Маршрутизатор кэша в Django - как правильно запустить python manage.py createcachetable для связанной базы данных

Я использую Django для своего проекта. Мне нужно создать новую таблицу кэша в базе данных. Команда python manage.py createcachetable не работает для db_my_project, вместо этого она работает для проекта по умолчанию. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, …

28.08.2021
Django - как импортировать библиотеку sendgrid python?

I would like to use Sendgrid's python library so I can use their Web API for sending email from Django. I installed the library and their example code says to from sendgrid import SendGridAPIClient. …

28.08.2021
Как сделать так, чтобы при нажатии на кнопку изменялся параметр django order_by?

Здесь представлена моя функция views.py. def publications(request): if request.method == 'POST': publications = UserPublications.objects.all().order_by('status_date') else: publications = UserPublications.objects.all().order_by('contributors') context = {'publications': publications} return render(request, 'users/publications.html', context) Вот мои публикации.html: <button type="submit" method="POST">Filter By Date</button> <ol class="text"> {% for …

28.08.2021
Валидация с использованием метода clean в models.Model Django

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

28.08.2021
Невозможно отключиться от Google OAuth2 с помощью social-auth-app-django

Я следовал официальным документам для настройки конвейера отключения в проекте Django. Following other posts like, this and this I put in a Log out button a POST requisition to disconnect the Google OAuth2 account. Так …

28.08.2021
Django не может разрешить имя службы db

У меня есть докеризованное приложение django и сервер postgresql. Я использую docker compose для объединения обоих. Проблема в том, что я постоянно получаю эту ошибку: web_1 | django.db.utils.OperationalError: could not translate host name "db" to address: Name or service not …

28.08.2021
Django ForeignKey возвращает id вместо имени

Возврат по API: { "id": "2c1f7627-ae73-4ca3-8243-82bc61e84dc7", "title": "fdgdfg", "author": "a8e13c21-f1ad-4292-9f73-dcb2e8757350", "price": "234234.00", "published": "2021-08-26", "edition": "dfgdfg", "isbn_code": "dfgdfg", "created_at": "2021-08-26T05:16:33.022617+02:00", "updated_at": "2021-08-26T05:16:33.023618+02:00", "pages": 342, "description": "sdfsdfsdf", "cover": "HARDCOVER", "genre": "ACTION", "language": "SERBIAN", "format": "A3", "publisher": "BIG_5" } Модели: class …

28.08.2021
Django formset template loop through fields disables delete featuer

Спасибо, что вы здесь. Я не могу удалить объекты в django formset Пока я перебираю поля в шаблонах the. Я вижу поле удаления, но когда я нажимаю кнопку отправки, страница обновляется и объект существует. template.html {% for form in …

27.08.2021
Интеграция BigBlueButton в Django

I installed BigBlueButton in my Django project and i create a meeting using the admin page. That's the meeting model showed in admin page. Meeting Name Meeting ID Created at Is running …

27.08.2021
Откуда берутся эти ошибки "не найдено" трясогузки?

Это фрагмент моих HTTP логов из django v3.2 под управлением wagtail. Похоже, что django пытается сказать мне, где находится недостающее медиа, но не может. Поскольку это страница чащи с галерейными суб-изображениями "featured pages", источник вида в браузере не показывает попытку …

27.08.2021
Как переключить диксорт в Django одним нажатием кнопки?

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

27.08.2021
Как добавить аутентификатор google 2factor в Django login?

Возможно ли добавить аутентификатор google 2factor в Django login? если да, то как его добавить? есть ли какой-нибудь пакет django для добавления аутентификатора google 2factor в django login? Многие сайты используют аутентификатор google 2factor в процессе входа в систему. Пользователю …

27.08.2021
Как избежать повторной отправки формы при обновлении страницы в django [закрыто].

Хорошо Я делаю небольшое приложение для заметок, когда я сохраняю форму, views.py возвращает меня на ту же страницу, пока все хорошо, но когда я обновляю страницу, я получаю сообщение о том, что форма будет отправлена повторно def guardar(request): notas = …

27.08.2021
Я расширил стандартную таблицу User с именем UserProfile и хочу получить доступ к информации из модели Product, но отображается ошибка целостности

Таблица UserProfile: (Расширенная таблица пользователя по умолчанию) from django.db import models from django.contrib.auth.models import User from django.db.models.deletion import CASCADE`enter code here` class UserProfile(models.Model): user = models.OneToOneField(User, on_delete=CASCADE) k_name = models.CharField(max_length=100, default="krishok Name", null=True) k_address = models.CharField(max_length=300, default="Goes Krishok Address Here", …

27.08.2021
Как добавить в django форму, которая обрабатывает разные типы продуктов?

Models - тут несколько моделей и хочу, чтобы пользователь смогу выбрать категорию товара и выложить на сайт товар class Product(models.Model): class Meta: abstract = True category = models.ForeignKey(Category, verbose_name='Категория', on_delete=models.CASCADE) title = models.CharField(max_length=255,verbose_name='Наименование') slug = models.SlugField(unique=True) image = models.ImageField(verbose_name='Изображение') description …