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

25.05.2024
Как настроить gunicorn conf в amazon EC2 ubuntu?

Я пытаюсь развернуть свой проект django на экземпляре EC2 ubuntu: Я настроил conf/gunicorn_config.py: command = "/home/ubuntu/venv/bin/gunicorn" pythonpath = "/home/ubuntu/my_project" bind = "13.232.32.207:8000" workers = 1 тогда я запускаю : gunicorn -c conf/gunicorn_config.py myproject.wsgi выдает ошибку: …

25.05.2024
Как заставить `ModelSerializer` в `DRF` не игнорировать поле `id`?

У меня проблема во вложенных ModelSerialzier в DRF. Мой код models.py class ModelA(models.Model): name = models.CharField(max_length=50) class ModelB(models.Model): some = models.CharField(max_length=50, blank=True, null=True) model_a = models.ForeignKey(ModelA, on_delete=models.CASCADE) views.py class CreateModelA(GenericAPIView): serializer_class = …

25.05.2024
Возможно ли чтобы get_object_or_404 возвращал несколько объектов?

Существует вот такая функция. При нажатии на ссылку категории постов, например "Работа", функция должна выводить список постов из этой категории. Сама функция: def category_posts(request, category_slug): category_list = get_object_or_404(Category, slug=category_slug, is_published=True) posts = get_object_or_404(Post, category=category_list, is_published=True, pub_date__lte=timezone.now()) context = { 'category': …

25.05.2024
Цикл FOR не работает в моем шаблоне Django

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

25.05.2024
Не полный путь к изображениям MEDIA

Есть 2 класса которые использую, первый для вывода всех возможных достижений class UserAchievementViewSet(ModelViewSet): queryset = UserAchievement.objects.all().order_by('-id') serializer_class = UserAchievementSerializer permission_classes = (IsAdminUser, ) а второй для вывода достижений пользователя class UserAchievementStatusListApiView(ListAPIView): serializer_class = UserAchievementStatusSerializer pagination_class = None permission_classes = …

25.05.2024
Drf-spectacular скрывает схемы от компонентов в Swagger UI

В моем пользовательском интерфейсе Swagger я пытаюсь скрыть раздел Schemas от компонентов: Я использую drf-spectacular и не нашел ничего, относящегося к Schemas в <a href="https://swagger.io/docs/open-source-tools/swagger-ui/usage/configuration/" rel="nofollow …

25.05.2024
Статические файлы недоступны на моем сайте

Я только что развернул веб-сайт на VPS, но статические файлы не загружаются. Это мой settings.py файл: # SECURITY WARNING: don't run with debug turned on in production! DEBUG = False ALLOWED_HOSTS = ['founderslooking.com'] CORS_ALLOWED_ORIGINS = [ "http://localhost:8080", "http://127.0.0.1:8080", …

25.05.2024
'No such token' ошибка 400 платежного запроса к Stripe

На сайте API STRIPE мне сообщают, что в LOGS произошла ошибка: По какой именно причине я получаю ошибку 400 при вводе номеров тестовых карт и нажатии кнопки "Подтвердить"? Это сообщение содержит все детали моей ошибки. Я приложил код, в котором …

25.05.2024
Я не могу передать объект на страницу display_item.html со страницы index в Djanog

Я очень долго пытался передать элемент, который получается через цикл for в языке шаблонов Django. Элемент - это объект. Я перепробовал множество различных вариантов, но пока ничего не получается. Это индексный файл. {% extends "auctions/layout.html" %} {% block body …

25.05.2024
Приложение для чата Django сортирует сообщения по дате

У меня есть чат и модель сообщений. Как я могу отсортировать мой чат по дате создания_сообщения Пример: предположим, что я нахожусь в двух чатах (A и B): я хочу, чтобы каждый раз, когда я получаю сообщение от B, B …

25.05.2024
Как преобразовать объект http.wsgi.Response в dict в журнале gunicorn

Я хочу добавить пользовательский атом к atoms класса gunicorn в классе logging, который указывает на ответ на запрос. Что-то вроде этого: from gunicorn.glogging import Logger class MyLog(Logger): def atoms(self, resp, req, environ, request_time): from django.urls import resolve atoms = …

25.05.2024
Трудности с доступом к таблицам SQLite в среде Django

Мое тестовое окружение: Операционная система: Windows 10 Pro 22H2 Anaconda Версия: 24.1.2 (Python 3.11.7) Интегрированная среда разработки: Visual Studio Code 1.89.1 Django Версия: 5.0.6 Проблема: Я новичок в Django и в …

25.05.2024
Как успешно импортировать bootstrap в html?

Вот мой код: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt; &lt;title&gt;WebCamera&lt;/title&gt; &lt;link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous"&gt; &lt;/head&gt; &lt;body&gt; &lt;div&gt; &lt;img src="{% url 'livefy' %}"&gt; &lt;/div&gt; &lt;br&gt; &lt;form action="http://localhost:8000/" method="post"&gt; {% csrf_token …

25.05.2024
Как заставить аутентификацию django работать в разработке без протокола ssl

Мы работаем над бэкендом на django, используя django-ninja для всех API. Бэкенд развернут на тестовом сервере для нашего коллеги, который работает над react frontend. У нас есть конечная точка входа, использующая родную функциональность аутентификации djangos. Кажется, что она работает, …

25.05.2024
ModuleNotFoundError: В vercel нет модуля с именем 'pkg_resources'

Я пытаюсь развернуть DRF Api на vercel, я пытался обновить setuptools и все, что я нашел в сети, но все еще не могу заставить его работать Я использую python3.10.13 vercel.json { "builds": [{ "src": "./core/wsgi.py", "use": "@vercel/python", "config": …

25.05.2024
Импорт CSV Django

У меня есть приложение, которое используется для оценки студентов, поэтому у меня есть некоторые атрибуты, такие как 'absensi', 'tugas', 'uts' и 'uas' в app_nilai и другой используемый foreignkey, который связан с их объектом, он включает 'mahasiswa', 'kelas' и 'matakuliah' …

25.05.2024
В Django я хотел бы показать инвентарь

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

25.05.2024
Является ли эта логика в Settings.py в отношении базы данных редуцированной

В настройках проекта Django, над которым я работаю, DATABASES настроен именно таким образом. Человек, написавший это, объяснил, что оператор if - это излишество, которое не имеет смысла для меня. Насколько я понимаю, если try не работает, то if тоже …

24.05.2024
Альтернатива локальному хранению [закрыто]

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

24.05.2024
Проверка не удалась: ret == 0 (11 против 0)Создание потока tf_Compute с помощью pthread_create() не удалось

Когда я запускаю keras.load_model и make_predict_function на приложении django, которое было развернуто на cpanel. возникает ошибка: Check failed: ret == 0 (11 vs. 0)Thread tf_Compute creation via pthread_create() failed. import os os.environ['TF_ENABLE_ONEDNN_OPTS'] = '2' # {0,1,2,3,4} os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' …

24.05.2024
Поисковая строка и вывод товаров по нему Django

Я новичок в Django, делаю сайт доску объявлений. Появилась проблема с поиском. При вводе названия товара в поиск и нажатии enter ничего не выводит.models.py class Products(models.Model): title = models.TextField() description = models.TextField() price = models.TextField() images = models.TextField() …

24.05.2024
Профиль не зарегистрирован у автоматически созданного пользователя через сигналы

У меня есть приложение django, в котором следующая модель с именем Employee играет роль пользователя Profile, которая связана с User из модуля auth: class Employee(models.Model): first_name = models.CharField(max_length=50) last_name = models.CharField(max_length=50) email = models.EmailField(unique=True) phone = models.IntegerField(blank=True) is_chef_de_project …

24.05.2024
Непоследовательный ключ сессии django

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

24.05.2024
Связь с Хьюи отклонена

Я продолжаю получать сообщение "connection failed: connection to the server at "127.0.0.1", port 5432 failed: Connection refused Работает ли сервер на этом хосте и принимает ли он TCP/IP соединения" при запуске моей задачи в продакшене?" В локальной разработке такого не …

24.05.2024
Будет ли динамический список вариантов в модели Django оцениваться при миграции модели или при попытке пользователя выбрать вариант для модели?

Код Допустим, у меня есть следующая модель: class Course(models.Model): title = models.CharField(max_length=48) YEAR_CHOICES = [(r, r) for r in range( datetime.date.today().year-1, datetime.date.today().year+2 ) ] year = models.IntegerField(_('year'), choices=YEAR_CHOICES) Вопрос Будут ли операторы datetime.date.today() оцениваться …

24.05.2024
Django generic UpdateView с некоторыми пользовательскими полями

Мой вопрос довольно близок к этому UpdateView с дополнительными полями, поэтому я воспользовался этой информацией, но мне все еще не хватает некоторых деталей для завершения процесса Итак, у меня есть простая игрушечная модель : class TxtPlus(models.Model): txt = …

24.05.2024
Изображения не отображаются при использовании админки Django, cloudinary и развертывании на Heroku

Я пытаюсь добавить изображения в свой проект (в альбомы), используя django admin, cloudinary, а затем он развертывается на Heroku. Я не могу заставить его работать, вчера сидел с преподавателем 2 часа, и мы заставили его работать, а теперь …

24.05.2024
Получаем ошибку, говорящую, что оценка должна быть экземпляром

в моей модели раздела оценки я определил внешний ключ следующим образом: assessment_id = models.ForeignKey(to=Assessment, on_delete=models.CASCADE, related_name='section_assessment_mapping', null=False, blank=False, help_text="The assessment associated with this section.") это указывает на id модели оценки, который является первичным ключом. В сериализаторе раздела …

24.05.2024
Чистый SQL из postgres в django

У нас есть чистый SQL в postgres, который группирует посещения экземпляров, зарегистрированных в этой таблице, по странам. Мне нужно передать этот чистый запрос в django queryset, чтобы получить тот же результат Вот чистый SQL-запрос: SELECT country, SUM(difference) AS …

24.05.2024
Не получается найти имя файла(django)

Def lists(request): files = File.objects.all() if request.method == 'POST': file = request.FILES['file'] if file and proferka(file.): key = secrets.token_bytes(32) filename = secure_filename(file.) iv, crypt = encrypt_data(file, key) new_file = File(filename=filename, data=crypt, iv=iv) new_file.save() else: return HttpResponse('File not found.') return render(request, …

24.05.2024
Как добавить кнопку для взаимодействия в админпанель Django

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

24.05.2024
Как сделать массовую загрузку в определенном ключевом значении для поля json в django

Мне нужно обновить определенное ключевое значение в json-поле, а другие поля не должны быть затронуты или переопределены. variant_to_update = master_models.Variant.objects.filter( trust_markers__contains = {trust_marker_type: True}) model_to_update = master_models.Model.objects.filter( trust_markers__contains = {trust_marker_type: True}) for variant in variant_to_update: variant.trust_markers[trust_marker_type] = False variant.save(update_fields …

24.05.2024
Добавление поля ввода пользовательского описания рядом с именами файлов в FilePond

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

24.05.2024
Пользовательский интерфейс Airflow не показывает кляпы

Я использую airflow достаточно долго, но это первый раз, когда я не знаю, почему он не работает правильно. У меня есть приложение django и airflow в качестве планировщика (оба на docker), все работает хорошо, когда я использовал одну postgres …

24.05.2024
Django : Проверка CSRF не удалась. Запрос прерван. (tutorial2)

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

24.05.2024
Я хочу создать json-файл из моей базы данных Django sqlite3 в качестве резервной копии, а не отображать его на веб-странице.

Я могу получить данные из базы данных sqlite3 и спроецировать их на веб-страницу в формате Json, но у меня возникают проблемы с воспроизведением этого, когда я хочу создать файл. Я новичок в python, Django и работе с базами данных. …

24.05.2024
Создание внешних полей в Django сразу после создания объекта

Я получаю входной JSON с полями description и choices для модели Question. Модель Choice также имеет поле внешнего ключа, указывающее на Question со связанным именем choices. Однако в JSON модель Choice будет представлена без поля question_id, чтобы быть назначенной после …

24.05.2024
Как зашифровать пароль перед отправкой на бэкэнд в django

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

24.05.2024
Не работает синглтон Pulsar Producer с помощью Python-клиента

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

24.05.2024
Как прочитать внешний файл конфигурации в Django и сделать его доступным везде

Я хочу определить внешний файл конфигурации, например, в Yaml. Как я могу прочитать его один раз при инициализации и затем сделать его доступным везде, не перечитывая файл каждый раз? Например, если я помещу это в apps.py def …