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

30.05.2022
Создание формы CreateForm с вариантами выбора на основе значений базы данных

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

30.05.2022
'<' не поддерживается между экземплярами 'Post' и 'Post' django

Когда я попытался зациклить посты из списка pposts я получаю следующее сообщение err **'&lt;' not supported between instances of 'Post' and 'Post'** TypeError at / '&lt;' not supported between instances of 'Post' and 'Post' TypeError at / '&lt;' not supported …

30.05.2022
Django.db.utils.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1:3307' (61)")

Я получил эту ошибку в процессе развертывания моего приложения django на heroku и вот решение, которое я нашел : Измените порт DATABASE на: '3306' и если вы все еще получаете ошибку, сохраните порт на '3307' и запустите ваш …

30.05.2022
Как выйти из системы и уничтожить токен в PyJWT Django?

Я создал токен в PyJWT следующим образом: import jwt import datetime payload = { "id": 1, "exp": datetime.datetime.utcnow() + datetime.timedelta(minutes=1000), "iat": datetime.datetime.utcnow() } token = jwt.encode(payload, 'secret', algorithm='HS256') И послал на фронт, а также переправил мою полезную …

30.05.2022
Как перенести часть блока на новую строку?

Мне надо чтобы clear вместе с блоком input до него располагались на новой строке (После ссылки на фотографию). Проблема в том, что всё что находится на картинке и даже чуть …

30.05.2022
502 Bad Gateway nginx/1.18.0 (Ubuntu) DJANGO - NGINX - GUNICORN

< < А мой проект имеет такую структуру: файл gunicorn.service [Unit] Description=gunicorn daemon Requires=gunicorn.socket After=network.target [Service] User=root Group=sudo WorkingDirectory=/root/myprojectdir ExecStart=/root/myprojectdir/myprojectenv/bin/gunicorn \ --access-logfile - \ --workers 3 \ --bind unix:/run/gunicorn.sock \ clinicsite.wsgi:application [Install] WantedBy=multi-user.target …

30.05.2022
Как сделать поле изображения в Django ModelForm обязательным для заполнения

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

30.05.2022
Ошибка приложения Heroku - ошибка Giving (H=10)

< Procfile: web: gunicorn bazaar.wsgi:application --log-file - --log-level debug python manage.py collectstatic --noinput manage.py migrate Это файл setting.py. Это файл requirements.txt: asgiref==3.2.10 certifi==2022.5.18.1 charset-normalizer==2.0.12 dj-database-url==0.5.0 Django==3.1 django-admin-honeypot==1.1.0 django-admin-thumbnails==0.2.6 django-heroku==0.3.1 django-session-timeout==0.1.0 gunicorn==20.1.0 idna==3.3 Pillow==9.1.1 psycopg2==2.9.3 python-decouple==3.6 pytz==2022.1 requests==2.27.1 six==1.16.0 …

30.05.2022
Как использовать `docker compose exec` с grep и ANSI color?

Я лишь вскользь знаком с Docker и с тем, как работают TTY в Linux. На работе я использую такие команды, как docker compose up для запуска стека разработки (Postgres + Django), и docker compose exec web python manage.py ... …

30.05.2022
Javascript, показывающий изображения блобов

В моем проекте Django есть такие коды. Я добавляю это с помощью jQuery, когда я загружаю файл в html тег input, который выглядит следующим образом: &lt;input type="file" name="photo" accept="image/*" id="id_photo" multiple&gt; JS (jQuery): ...append(`&lt;img scr="${URL.createObjectURL(files[i])}" width="100px" height="100px"&gt;`) // files[i] …

30.05.2022
Возьмите текущего администратора

Serializers.py class RegSerializer(serializers.ModelSerializer): admin = serializers.SlugRelatedField(slug_field='username', read_only=True) class Meta: model = Registration fields = [ 'id', 'rooms', 'first_name', 'last_name','admin', 'pasport_serial_num', 'birth_date', 'img', 'visit_date', 'leave_date', 'guest_count', 'room_bool'] models.py class Rooms(models.Model): objects = None room_num = models.IntegerField(verbose_name='Комната') room_bool = models.BooleanField(default=True, verbose_name='Релевантность') …

30.05.2022
Django social all auth - несколько типов пользователей

У меня есть две страницы регистрации: Регистрация как Покупатель, Регистрация как Продавец. На обеих страницах я включил обычную регистрацию и социальную аутентификацию с помощью Google и Facebook. Я добавил социальную аутентификацию с помощью Django all-auth, но не …

30.05.2022
Одного приложения на Django достаточно для всего сайта?

Я новичок в Django framework и в настоящее время работаю над сайтом электронной коммерции. Не уверен, что будет лучше, при создании нового проекта и нового приложения в Django, достаточно ли одного приложения и подходит ли оно для всего сайта …

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

Я хочу давать пользователям десять монет каждый раз, когда они заполняют одну форму, поэтому я попробовал этот код выше и показал эту ошибку TypeError at /profile unsupported operand type(s) for +=: 'DeferredAttribute' and 'int' error in views.py in line …

30.05.2022
Django-allauth Как получить данные из поля extra_data пользователя?

Сделал авторизацию на сайте через Steam. Подскажите пожалуйста, как получать данные из поля extra_data, что бы, например, выводить на страницу имя пользователя, его аватар и тд.

30.05.2022
Прослушивание по заданному пути с помощью python

Я новичок в python, в основном я работаю в Infra. Для тестирования одного из сервисов AWS я написал ниже код python, который прослушивает метод GET "/ping" и метод POST "/invocations". from flask import Flask, Response app = Flask(__name__) @app.route("/ping",methods=["GET"]) …

30.05.2022
Как вывести вывод сценария Python на веб-страницу

Я хочу вывести вывод модуля pytchat на мой сайт import pytchat chat = pytchat.create(video_id="uIx8l2xlYVY") while chat.is_alive(): for c in chat.get().sync_items(): print(f"{c.datetime} [{c.author.name}]- {c.message}") Смотрите это изображение Сбоку от встроенного видео YouTube я хочу показать …

30.05.2022
Как использовать Exists и OuterRef в prefetch_related в Django?

У меня есть 3 модели и мне нужно отобразить область и нужные товары только в том случае, если есть хотя бы 1 подключенный товар. Если в определенных моделях Area и Need нет товаров, то они не должны появляться в …

30.05.2022
Неправильное сохранение пост-метода формы Django Detail view Mixin

Комментарий на странице детализации блога не сохраняется корректно при использовании форм django, В чем проблема? Я также искал об этой проблеме, но не смог найти проблему. Файл Models.py class BlogPost(models.Model): category = models.ForeignKey(Cateqory, related_name='category_id', on_delete=models.CASCADE) blog_image = models.ImageField('blog content backqround …

30.05.2022
Django send_mail IntegrityError в /django-store-account/register/ - AWS ElasticBeanstalk

Я развернул свою программу на AWS ElasticBeanstalk с https (SSL) и хочу отправить письмо для проверки новым зарегистрированным аккаунтам с помощью send_mail, но получаю ошибку, указанную в заголовке, я не настроил environ или что-то еще, весь код ниже, мой …

30.05.2022
Multi select checkbox не работает при создании объекта в django

У меня есть приложение, в котором люди могут объявлять вещи, в decla они могут сказать, кто присутствовал, поэтому они должны платить, только оно не работает. Функция редактирования работает, а fileDecla - нет. Часть, которая не работает, это присутствующие люди. …

30.05.2022
Django.core.exceptions.ImproperlyConfigured: blog.apps.BlogConfig.default_auto_field 'db.models.BigAutoField', который не может быть импортирован

Я следую проекту Django и занимаюсь созданием моделей классов для моей секции базы данных для тех, кто знает, и моя система не может больше запускать сервер, я сталкиваюсь со следующей ошибкой: Django.core.exceptions.ImproperlyConfigured: blog.apps.BlogConfig.default_auto_field ссылается на модуль 'db.models.BigAutoField', который не …

30.05.2022
Django admin - предотвращение изменения поля после того, как оно стало истинным

У меня есть модель, зарегистрированная в admin.py: class OrderAdmin(admin.ModelAdmin): list_display = ('org_name', 'address', 'total_cost', 'phone', 'data_time', 'is_called', 'is_payed') search_fields = ('org_name', 'phone') list_filter = ('data_time', 'total_cost', 'data_time') list_editable = ('is_called', 'is_payed') readonly_fields = ('data_time', 'user', 'total_cost') inlines = [OrderItemsAdmin, …

30.05.2022
Пагинация на искомых данных в DJANGO с помощью вызова AJAX

Я реализую пагинацию на искомых данных. При нажатии на кнопку next должны отображаться следующие 5 наборов записей, а при нажатии на кнопку previous должны отображаться предыдущие 5 наборов записей с помощью ajax вызова. Теперь я сомневаюсь в том, как отправить …

30.05.2022
Сбой входа в социальную сеть с помощью microsoft graph django allauth

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

30.05.2022
Что нужно сделать, чтобы иметь возможность размещать в коде множественное содержимое в django rest framework?

Это мой serializers.py: from rest_framework import serializers from .models import product class productSerializer(serializers.ModelSerializer): class Meta: model= product fields="__all__" views.py: from django.shortcuts import render from .models import * from rest_framework import viewsets from .serializers import productSerializer …

30.05.2022
Хост "localhost" (::1) и принимает TCP/IP соединения на порт 5432?

Я пытаюсь создать веб-сайт Django, который подключается к "стандартной" базе данных PostgreSQL, и все это в Docker. Обратите внимание, я пытаюсь создать db внутри образа postgres. После выполнения команды docker-compose up --remove-orphans возникает ошибка в заголовке. Могу ли я …

30.05.2022
Django - JSONDecodeError при обработки request.body

Мне необходимо из формы передать много данных. Для этого при помощи JS я упаковал их в JSON-форма. В console.log все данные выглядят так как нужно. Вот $('#generatorsData').submit(function() { event.preventDefault(); function getTableData(table, keys) { const rows = table.querySelectorAll('tbody tr'); return …

30.05.2022
Django / Отправка электронной почты с помощью почтового сервиса Prodiver, подобного Mailjet

Я установил django-anymail Мои SPF и DKIM настроены в моем ISP Вот мой settings.py : EMAIL_BACKEND = "anymail.backends.mailjet.EmailBackend" ANYMAIL = { "MAILJET_API_KEY": os.getenv('MYAPP_MAILJET_API_KEY'), "MAILJET_SECRET_KEY": os.getenv('MYAPP_MAILJET_API_SECRET'), } EMAIL_HOST = 'in-v3.mailjet.com' EMAIL_HOST_USER = '????' EMAIL_HOST_PASSWORD = '????' EMAIL_HOST_PORT = 587 …

30.05.2022
Как смоделировать взаимодействие пользователей в Django?

У меня есть проект Django, представляющий абстрактный розничный магазин. Допустим, он развернут на сервере и доступен в локальной сети. Я хочу написать другую программу (или расширить эту?), чтобы создать кучу пользователей, автоматизировать процесс регистрации и входа в систему и …

30.05.2022
Создание миниатюры после сохранения поля ImageField

Я хочу сделать миниатюру загруженного изображения после сохранения модели Imagefield. В данный момент я получаю ошибку raise Exception error: Could not create thumbnail - is the file type valid?". Не могли бы вы мне помочь, как заставить его работать? …

30.05.2022
Сокращение времени на цикл перебора нескольких объектов для получения значения Django

У меня есть Dataframe, в котором столбец Code ежедневно значительно увеличивается, и эти коды должны быть преобразованы в описание объекта, для чего я делаю что-то вроде следующего: product = [] beacon = [] count = [] c_start = …

30.05.2022
Перемещение по вложенным объектам формата JSON в таблицах данных

Я хочу выполнить итерацию по объекту JSON в javascript и мне также интересно, является ли мой формат json правильным и эффективным или нет. https://datatables.net/ Я хочу показать отношения между таблицами в одной таблице. Например, я хочу …

30.05.2022
Обновление или удаление в таблице "users_user" нарушает ограничение внешнего ключа "articles_article_users_user_id "id=5, все еще ссылающегося на таблицу "articles_arti

Я работаю с Django v4.* и связал 2 таблицы/модели Users и Articles, и моя цель - при удалении пользователя я не хочу удалять статью или наоборот, поэтому я сослался на пользователя on_delete=models.DO_NOTHING в модели Article, но я получаю эту …

30.05.2022
Отображение целого числа <li> в Django

есть ли кто-нибудь, кто поделится со мной, как вывести целое число из models.py на первую страницу (html) с помощью li, пример шаблона &lt;ul class="a big"&gt; &lt;li class="a"&gt;1&lt;/li&gt; &lt;li …

30.05.2022
Django после добавления данных размер файла db.sqlite3 не изменился

Я пытался добавить данные в db.sqlite3 из Django, но размер файла не изменился. Где хранятся мои данные?

30.05.2022
Превышена максимальная глубина рекурсии при удалении в админке django

У меня есть следующая модель Folder, которая представляет все папки, которые у меня есть внутри каталога : class Folder(models.Model): folder_name = models.CharField(max_length=200) parent_folder = models.ForeignKey('self', on_delete=models.CASCADE, blank=True, null=True, related_name='childrens') def __init__(self, *args, **kwargs): super(Folder, self).__init__(*args, **kwargs) if self.pk is …

30.05.2022
H [...]

< { "Number": 1, "name": "1005001697316642", "image": "https://", "description": "fffffffff", "price": "USD 23.43", "buy": "https://" } но когда я хочу разместить несколько материалов, например, вот так: { "Number": 1, "name": "1005001697316642", "image": "https://", "description": "fffffffff", "price": …

30.05.2022
Django pagination выбрасывает ошибку при попытке перейти на следующую страницу

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

30.05.2022
Возникновение ошибки, если входное значение равно False (булево) при загрузке листа excel через Django Form

У меня есть Django форма, через которую я загружаю лист excel в базу данных, Здесь некоторые колонки имеют булевы поля (True/False). В таких полях (например, block_covered, village_covered и т.д.), я хочу выдавать ошибку, такую как: "Это …