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

09.11.2022
Ассоциация пользователя с формами

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

09.11.2022
Создать папку для файлов пользователя при создании пользователя FastAPI?

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

09.11.2022
Как я могу подключить мой google sql postgres к моему приложению django?

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

09.11.2022
Как я могу создавать поля в модели в зависимости от другой модели?

Я изучаю Django и работаю в тестовом проекте. Итак, в моем models.py у меня есть следующее (я знаю, что это неправильно, но я не знаю, как это сделать): from django.db import models class Diagram(models.Model): name = models.CharField(max_length=100) img …

09.11.2022
Как исправить ошибку heroku h10 для моего развернутого приложения

Это ошибка, которую показывают журналы heroku при каждом запуске моего приложения 2022-11-09T16:52:49.620009+00:00 app[web.1]: Файл "/app/.heroku/python/lib/python3.9/site-packages/gunicorn/util.py", строка 359, in import_app 2022-11-09T16:52:49.620009+00:00 app[web.1]: mod = importlib.import_module(module) 2022-11-09T16:52:49.620009+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.9/importlib/init.py", line 127, in import_module 2022-11-09T16:52:49.620010+00:00 app[web.1]: return _bootstrap._gcd_import(name[level:], package, level) 2022-11-09T16:52:49.620010+00:00 app[web.1]: …

09.11.2022
AttributeError: 'str' object has no attribute '_default_manager'

У меня возникает ошибка 'str' object has no attribute '_default_manager', когда я захожу на страницу профиля пользователя на своем сайте. Используется кастомная модель пользователя: class CustomUser(AbstractUser): pass birthday = models.DateField(blank=True, null=True) country = models.ForeignKey( Country, on_delete=models.DO_NOTHING, blank=True, null=True ) phoneNumberRegex …

09.11.2022
Создать сериализатор django для одновременного создания трех экземпляров модели

{ "product_name": "CRVRVgfhghg", "product_price": "0.01", "product_location": "KIKUYU,KENYA", "product_description": "VFVFVFVFVFVF", "product_category_name": "livestock", "product_farmer_name": "james", "product_category_data": { "product_category_name": "livestock", "product_category_description": "livestock one" }, "product_product_file_data": { "product_file_name": "ok" } } У меня есть три таблицы: product_category,product and product_product_files... я …

09.11.2022
Как включать музыку когда заходишь на сайт?

Есть сайт https://marlin-dev.ru/ когда заходишь музыка то включается то нет. Чтобы точно заработал надо нажать на кнопку ГЛАВНАЯ. сайт на пайтон+джанго в хтмл прописан этот код(когда заходишь нас сайт через код элемента тоже показывает что есть) <div …

09.11.2022
Как я могу рефакторить свой код, чтобы убрать - "локальная переменная 'data' ссылается до присвоения".

Мой код предназначен для возврата набора запросов на основе выбранных дат или месяцев, однако эти два варианта почти одинаковы, но работает только один. Вот мои обе формы.py class DateInput(forms.DateInput): input_type = 'date' class MonthInput(forms.DateTimeInput): input_type = 'month' class …

09.11.2022
APIView PUT-запрос обрабатывается как GET-запрос

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

09.11.2022
Как разрешить булево True только для одной модели в таблице в Django?

У меня есть модель, в которой я хотел бы иметь возможность установить один параметр в качестве "приложения по умолчанию". В этой модели я добавил поле с именем is_app_default для того, чтобы помочь учесть это. class TreeLevel(models.Model): id = …

09.11.2022
Как определить переменную окружения DJANGO_SETTINGS_MODULE?

Я пытаюсь применить chainedForeignKey с помощью https://django-smart selects.readthedocs.io/en/latest/installation.htmland я получил следующую ошибку : ` django.core.exceptions.ImproperlyConfigured: Requested setting USE_DJANGO_JQUERY, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. ` …

09.11.2022
Выборка экземпляров в поле manaytomany с помощью django rest

Я пытаюсь создать систему добавления друзей с помощью Django Rest. И вот мои коды #models.py class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) name = models.CharField(max_length=100) pic = models.ImageField(upload_to="img", blank=True, null=True) friends = models.ManyToManyField('Friend', related_name = "my_friends" , blank=True , null=True) …

09.11.2022
Как фильтровать queryset изнутри сериализатора?

Я хочу всегда применять фильтр к сериализатору (фильтровать набор запросов). Допустим, у меня есть: class Company(models.Model): name = models.CharField(max_length=90, unique=True) city = models.CharField(max_length=90,) active = models.BooleanField(default=True) class CompanySerializer(serializers.ModelSerializer): class Meta: model=Company fields=['id', 'name', 'city'] поэтому, когда я …

09.11.2022
SEO в проекте шаблона django

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

09.11.2022
Python: Базовая библиотека OCR / преобразования изображений в текст

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

09.11.2022
Как привильно настроить службу gunicorn?

Запускаю сайт на джанго на сервере, установлена убунту 20.04, nginx, postgresql. Когда запускаю джанго приложение в режиме отладочного сервера python manage.py runserver - сайт отрабатывает все запросы так как и должен. Одна из функций сайта передавать информацию по апи, такое …

09.11.2022
Как создать микросервис слушателя python с помощью flask

Мне нужно создать микросервис слушателя, который будет прослушивать события через вебсокет, и мне поручили выполнить эту задачу с помощью python+flask. Я работал раньше с Django и знаю, что могу создать команду, которая всегда запущена, но я не вижу …

09.11.2022
Как разместить Django Channels (ASGI) с помощью amazon_ec2?

Конечные точки REST работают совершенно нормально, но конечные точки WS даже не регистрируются как попытки подключения WS. Когда я подключаюсь к wss://lms-backend-wiomf.ondigitalocean.app/ws/teacher/, он показывает [lms-backend] [2021-07-05 03:51:44] Not Found: /ws/teacher/ [lms-backend] [2021-07-05 03:51:44] 10.244.59.39 - - [05/Jul/2021:03:51:44 +0000] "GET …

09.11.2022
Может ли кто-нибудь предложить мне лучшую систему протоколирования для моих приложений? [закрыто]

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

09.11.2022
Как запустить процесс в представлении Django без ошибки "Apps are not loaded yet"?

В Django view я пытаюсь запустить процесс, как показано ниже. * Я использую Django 3.1.7: # "views.py" from multiprocessing import Process from django.http import HttpResponse def test(): print("Test") def test(request): process = Process(target=test) process.start() process.join() return HttpResponse("Test") …

09.11.2022
Отсутствует модуль с именем 'core' django app, развернутый в Railway

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

09.11.2022
Тег шаблона Django для отображения содержимого дословно, а также в виде рендеринга

Я пытаюсь сделать шаблонный тег, который будет показывать участок кода дословно, а также рендерить его, это поможет мне продемонстрировать некоторый код для моего собственного инструментария. Допустим, у меня есть следующее в шаблоне: {% example %}import * as fancy …

09.11.2022
Django не распознает мой тег {% endblock %} в html-файле

Я получаю эту ошибку при попытке запустить мой проект Django: " Недопустимый тег блока в строке 7: 'endblock'. Вы забыли зарегистрировать или загрузить этот тег? " Я пытаюсь сделать базовый шаблон (base.html) и использовать его в моем html файле …

09.11.2022
Как создать заказ в админке после завершения оплаты

Я делаю сайт, где вы покупаете товары и платите через PayPal. Я закончил с частью PayPal, теперь я пытаюсь получить ситуацию, когда после завершения оплаты в checkout купленный товар попадает в заказы в админке. Это модель заказа.py: class Order …

09.11.2022
Как распознавать речь с помощью base64 аудио?

Я не могу получить base64 из аудио для извлечения текста, он показывает мне следующее сообщение "источник должен быть аудио источником". Если у кого-то есть опыт работы с этой библиотекой, буду признателен за поддержку from contextlib import nullcontext from django …

09.11.2022
Docker не может найти /app/entrypoint.sh: 4: ./wait-for-postgres.sh: не найден

Моя ОС - windows. Backend django, frontend React. databa pgadmin. Все контейнеры работают, но бэкенд не может найти точку входа, но она действительно здесь. Я пробовал инструкции на stackoverflow с похожими проблемами, но ни одна из них не помогла. Кто-нибудь …

09.11.2022
KeyError: Как исключить определенные части, когда часть сериализатора пуста

У меня есть эта часть в моем сериализаторе, который использует вложенное поле сериализатора. Когда я пытаюсь отправить свою форму, она возвращает KeyError, если я ничего не добавляю внутри "assigned facilities". Я пытался добавить оператор else, но это, похоже, не …

09.11.2022
Менеджер SSO, пытающийся передать файлы cookie между веб-сайтами

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

09.11.2022
Определите поле в Django, которое может быть любого типа

Pymodm используется для определения моей модели для коллекции MongoDB в Django. Я хочу объявить поле, которое может хранить значения любого типа (List, String или Integer). from pymodm import MongoModel, fields class DefinitionEntity(MongoModel): version = fields.IntegerField(required=True) value = fields.CharField(required=True) …

09.11.2022
Почему данные не отправляются повторно после обновления страницы в POST-запросе

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

09.11.2022
Нет модуля с именем 'graphene_djangographql_jwt'

Я получил ошибку, когда добавил graphql_jwt.refresh_token.apps.RefreshTokenConfig в INSTALLED_APPS. Я выполнил команду " pip install django-graphql-jwt", но все еще есть некоторые проблемы с пакетами. Кто-нибудь знает об этом? Я предполагаю использовать GraphQL url с Django. Я собирался предоставить доступ …

09.11.2022
Как предотвратить эти вредоносные запросы с помощью конфигурации nginx?

Мой сервер nginx (использующий django) получает тысячи подобных запросов в секунду: ... 199.127.60.99 - - [09/Nov/2022:13:19:50 +0000] "GET https://d518b.com/?s8023k1FRBDIvK6Rxw6q8h0e5S HTTP/1.1" 502 166 "https://d518b.com" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0/Nutch-1.12" 185.150.189.223 - - [09/Nov/2022:13:19:50 +0000] "GET https://d518b.com/?xCtRIk9u13N80G1J8xaWTF1GSLo80M6 HTTP/1.1" …

09.11.2022
Не удалось отформатировать базу данных при извлечении значений

я пытаюсь отформатировать значения для вставки в таблицу базы данных удаленного сервера, но у меня не получается отформатировать значения функция get_values() не справляется с форматированием значений и происходит выход из скрипта def get_values(listval): for i, x …

09.11.2022
Django / Laravel Blade - отправка данных из 1 модуля в 2 разных шаблона лезвия

У меня есть раздел блога, созданный в django, который использует файлы шаблона blade для отображения на переднем плане. Это позволяет пользователю добавить содержание блога и установить функцию featured (да/нет), которая будет отображать "featured blog" первым на странице блога. …

09.11.2022
Используя URLconf, определенный в ''.urls, Django попробовал эти шаблоны URL, в таком порядке:

Сначала я знаю, что это обычный вопрос. Но я не могу разобраться в нем. У меня есть приложение с именем main. и у меня есть в основном фордере папка templates и основная папка. и в этой папке у меня …

09.11.2022
Как поместить изображение в pdf, сгенерированный reportlab, который хранится в DO spaces - Django

Я хочу поместить свой логотип в pdf, который хранится в digital ocean spaces. Код, который я написал был pdf.drawImage('https://dummycompany.sgp1.cdn.digitaloceanspaces.com/static/images/logo_name_header.svg', -0.10*cm,10*cm) при этом возникает следующая ошибка fileName=&lt;_io.BytesIO object at 0x000001D1CE603A90&gt; identity=[ImageReader@0x1d1ce5e6f70] cannot identify image file &lt;_io.BytesIO object at …

09.11.2022
Как решить ошибку секретного ключа в проекте django?

Я пытался запустить проект django с github и постоянно получаю эту ошибку, не знаю как ее решить settings.py разделен на common.py и production.py Это файл common.py from pathlib import Path import environ import os BASE_DIR = environ.Path(__file__) - 3 …

09.11.2022
Django: Как удалить currently:""image_url" в форме редактирования изображений в django?

Когда я пытаюсь отредактировать поле изображения, вы можете увидеть текущий путь к изображению и поле загрузки. Я хочу сделать так, чтобы можно было заменить показанный путь ("Currently: /image_url_path.jpg" на реальное изображение или даже полностью удалить его. Как я могу этого …

09.11.2022
Идеи по улучшению производительности Django

У меня есть приложение с такой архитектурой: ПОДГОТОВКА: Python + Django SERVER: gunicorn + uvicorn + openshift ASYNC: Celery + Redis DB: Oracle ХРАНИЛИЩЕ: S3 Celery, Redis и API находятся в одном пространстве имен в openshift. У меня установлен …