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

26.02.2024
Настройка django-guardians

Помогите разобраться почему вылетает ошибка: GuardianError at /courses/1/modules If model should be looked up from string it needs format: 'app_label.ModelClass' Код: @permission_required_or_403('courses.view_Course', (Group, 'users_with_subscribe')) def all_modules(request, course_id): course = get_object_or_404(Course, id=course_id) modules = course.modules.all() return render(request, 'modules.html', {'modules': modules, …

26.02.2024
Почему Heroku возвращает ошибку сервера 500, когда для параметра Django DEBUG установлено значение False?

При локальной работе я могу посетить сайт mysite.com. На хостинге Heroku я могу получить доступ к mysite.com только в том случае, если в параметрах конфигурации установлено значение True для DJANGO_DEBUG. Ниже приведен мой файл settings.py: Я могу получить …

26.02.2024
Невозможно разделить текст, полученный в качестве POST-запроса в django

Я столкнулся со странной ошибкой. Я пытаюсь разделить текст, отправленный через форму в django. Вот мой код в django from transformers import AutoTokenizer from langchain.text_splitter import CharacterTextSplitter tokenizer = AutoTokenizer.from_pretrained("distilbert-base-uncased-finetuned-sst-2-english" ) text_splitter = CharacterTextSplitter.from_huggingface_tokenizer( tokenizer, chunk_size=256, chunk_overlap=0 ) def home(request): …

26.02.2024
Как решить проблему с классом модели django.contrib.contenttypes.models.ContentType

RuntimeError: Класс модели django.contrib.contenttypes.models.ContentType не объявляет явную метку app_label и не находится в приложении в INSTALLED_APPS. И LookupError: Нет установленного приложения с ярлыком 'admin'. Это ошибки, с которыми я столкнулся, поэтому, пожалуйста, помогите мне решить обе проблемы. …

26.02.2024
Сохранение текущего пользователя при сохранении модели в бэкенде администрирования Django

Я хочу хранить данные о пользователе, который впервые сохранил модель, в одном из полей этой модели. Вот что у меня есть. models.py: from django.conf import settings class Project(models.Model): [...] added_by = models.ForeignKey(settings.AUTH_USER_MODEL, null=True, blank=True, on_delete=models.PROTECT) def save_model(self, request, obj, …

26.02.2024
Django+Nginx испытывают проблемы с SSE

Я сделал API на django rest framework, у меня есть SSE через django-eventstream Развернул все на сервере (django в docker), написал конфиг для nginx Но по какой-то причине SSE-запрос не работает, все остальное работает. Я даже добавил print в …

26.02.2024
Где фактическая выборка из базы данных выполняется в drf list()

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

26.02.2024
Социальная аутентификация (dj_rest_auth) с пользователем с несколькими ролями

#user_model: class User(AbstractUser, PermissionsMixin): class Role(models.TextChoices): SELLER = "seller" BUYER = "buyer" SUPER = "super" name = models.CharField(max_length=100) phone = models.CharField(max_length=15) email = models.EmailField() created_at = models.DateTimeField(default=timezone.now) shipping_address = models.CharField(max_length=100, blank=True, null=True) role = models.CharField( max_length=100, default=Role.SELLER.value, choices=Role.choices ) updated_at …

26.02.2024
Django Пользовательские права, предоставленные в админке сайта, не работают

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

26.02.2024
Ожидаемый вывод не приходит в django

Я пытаюсь удалить мега меню с сайта, используя python beautiful soup frame work ! for i in menu_items('https://natureshair.com.au/'): print(json.dumps(i, indent=6)) Вывод идет нормально! Я могу переходить на разные уровни меню …

26.02.2024
Создание учетной записи stripe connect для продавца (создание учетной записи stripe)

Я работаю над проектом, где у меня есть 2 типа пользователей один из них покупатель, а другой продавец, теперь я пытаюсь создать учетную запись stripe connect для этого продавца, чтобы он/она мог/могла получать деньги view.py 1 - Правильный ли …

26.02.2024
Разрешения групп в django

Где находится файл models с group_permissions? Мне нужно получить к этим разрешениям доступ, для изменения оных через код, но в django.contrib.auth.models не нашел. И как эта таблица называется в коде? Изображение, для лучшего понимания, какая таблица мне нужна (точнее ее …

26.02.2024
Выполнение Selenium, Tesseract и Pandas в веб-приложении без установки Python/Chrome?"

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

26.02.2024
Сайт недоступен с помощью gunicorn --bind 0.0.0.0:8000 myproject.wsgi

Я новичок в развертывании, когда я делаю python manage.py runserver 0.0.0.0:8000 я могу получить доступ к нему по домену и ip с помощью http но когда я делаю gunicorn --bind 0.0.0.0:8000 core.wsgi я попробовал протестировать его, запустив …

26.02.2024
Трясогузка: Как установить дочернюю метку InlinePanel на основе полей модели?

Как установить значение метки на дочерней InlinePanel ("Field 1") на основе добавляемых полей модели? Мои модели: class FormField(AbstractFormField): label = models.CharField( blank=True, verbose_name=_("label"), max_length=255, help_text=_("The …

26.02.2024
Django - Получение списка элементов, для которых существуют значения

У меня есть проект на Django. У меня есть 2 модуля, QlikApp и QlikAppUserAccess, которые связаны с ForeignKey. Я хочу получить все приложения, которые имеют связанные данные 'Qlik AppUser Access'. Как я могу это сделать? class …

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

При миграции я хочу удалить индекс из таблицы (перед добавлением нового). Я могу сделать это с помощью RunSQL следующим образом: ALTER TABLE model DROP CONSTRAINT model_pkey Но оказывается, что название ограничения (для первичного ключа) не всегда одинаково, …

26.02.2024
Я создал цветовую модель в django, установив и импортировав colorfield, и она работает, но когда я нажимаю на кнопку сохранения, цвет не сохраняется

В канале администратора цветное поле скриншот------>цветное поле скриншот когда я нажимаю кнопку (image---->кнопку ) она не сохраняет цвет в продуктах (модели) В моем models.py:(app name: "core") from django.db import models from shortuuid.django_fields …

26.02.2024
Фильтр выпадающих вариантов на основе значения другого поля: [Django, django-smart-selects].

Я хочу показывать только релевантные варианты в выпадающем списке first_model_field на основе значений полей product и product_state. Когда администратор изменяет значения одного из этих полей в SecondModel, он должен получить только first_model_field вариантов, которые имеют тот же статус и …

26.02.2024
Я получаю ошибку при использовании метода post и get. Я использую фреймворк django

[26/Feb/2024 13:03:35] "GET /registration/ HTTP/1.1" 200 6389 Метод не разрешен (POST): /registration/ Метод не разрешен: /registration/ [26/Feb/2024 13:03:44] "POST /registration/ HTTP/1.1" 405 0 пытаюсь получить имя пользователя и пароль от базы данных, но выдает ошибку, например, метод не разрешен

26.02.2024
Мой serilazer не работает, показывает "'Tag' object is not iterable", не могли бы вы мне помочь

я создаю свой личный блогпост и использую django rest framework для создания своего api У меня проблема с моим тегом Post_TagSerializer когда я обращаюсь к тегу как python, он показывает мне ошибку, что я двигаю это изображение выше …

26.02.2024
Проблема с профилем MetaApi

Я использую сервис MetaApi для интеграции счета MT5. В настоящее время работаю с группами MT5. Вот API **https://mt-manager-api-v1.new-york.agiliumtrade.ai/users/current/mt5/provisioning-profiles/{profile_id}/groups ** Когда я использую Manger API id, он дает ошибку таймаута, а когда я использую ProvisioningProfile id, он дает …

26.02.2024
Как назначить несколько моделей в одной модели с внешним ключом в качестве родительской модели [ проектирование баз данных ]

У меня есть 3 отдельные модели 1. InitialBills id uuid name varchar 2. CurrentBills id uuid name varchar 3. BillPaymentInfo id uuid name varchar Теперь у меня есть еще одна таблица, которая является таблицей вложений документов BillPaymentDocument …

26.02.2024
Почему я получаю 'OperationalError at /account/me/ no such table: main_enroll', если у меня есть таблица в main/models?

У меня возникла ошибка 'Operational Error: No Such Table main_enroll" в Django, и я не понимаю, почему, поскольку я определил ее правильно: Main/Models.py: from django.contrib.auth.models import AbstractUser from django.conf import settings from django.db import models class Course(models.Model): course_name = …

26.02.2024
Дублирование запроса при отображении формы, связанной с моделью Django

Я отображаю форму SendRnxForm на сайте Django. Форма связана с моделью FilesData и отображает выпадающий список - class SendRnxForm(forms.ModelForm): class Meta: model = FilesData fields = ['el_type',] widgets = { 'el_type': forms.Select(attrs={'class': 'form-select', 'id': 'elTypeId'}), } class FilesData(models.Model): …

26.02.2024
Я создал модель в models.py, и она работает, но когда я нажимаю на кнопку сохранения, она не сохраняется

здесь я создал цветовую модель но когда я нажимаю на эту кнопку сохранения, она не сохраняет цвет Models.py class Color(models.Model): color = …

26.02.2024
Запросы веб-крючков LemonSqueezy проходят как GET, а не POST, почему?

У меня есть приложение python/django, размещенное на PythonAnywhere, DNS и SSL через Cloudflare, и использующее LemonSqueezy для обработки платежей. Согласно docs, LemonSqueezy должен отправлять webhook через POST на URL, который я указал, когда создается заказ. Они …

26.02.2024
Django Model self reference OneToOne, Can't set link while bulk_create

Контекст Пожалуйста, не обижайтесь на меня, так как я новичок в Django. У меня есть модель Account, на которую я хочу ссылаться сам, в отношениях один-к-одному. Account также имеет отношения один ко многим с Activities. Гол …

26.02.2024
Проблема импорта nouislider в проект Django

В моем базовом шаблоне я пытаюсь ссылаться на библиотеку nouislider: {% load static %} <!DOCTYPE html> <html lang="en"> <head> <!-- existing code in the head --> <!-- Include noUiSlider CSS --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/noUiSlider/15.7.1/nouislider.css" integrity="sha512-MKxcSu/LDtbIYHBNAWUQwfB3iVoG9xeMCm32QV5hZ/9lFaQZJVaXfz9aFa0IZExWzCpm7OWvp9zq9gVip/nLMg==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <!-- …

25.02.2024
Не получается изменять файлы docx и pdf в pytonanywhere

Есть проект на django. На одной из страниц сайта в views.py я создаю документы docx и pdf, они наполняются необходимым текстом (текст постоянно меняется), на следующей странице уже в html я обращаюсь к этим созданным файлам и прикрепляю ссылку на …

25.02.2024
При аутентификации в django в функции login пользователю всегда присваивается значение none, как решить эту проблему?

При аутентификации в Django функция login возвращает пользователю None, если аутентификация не прошла или учетные данные неверны. При входе в систему функция authenticate постоянно возвращает None, но она должна возвращать значение, если email и пароль совпадают.

25.02.2024
Определение абстрактной базовой модели, на которую можно ссылаться в другой модели в Django

Имея эти модели в Django. Альбом и плейлист как коллекции песен. Библиотека состоит из плейлистов и альбомов. После того, как я определил базовую модель для хранения некоторых общих полей Album и Playlist, возникли некоторые сложности: class Collection(models.Model): title = …

25.02.2024
ModuleNotFoundError: Нет модуля с именем 'modeltranslation'

Я создал проект django, в котором хочу использовать modeltranslation, но не могу заставить его работать, так как постоянно получаю эту ошибку: (portfolio_env) jonas@kea-dev: ~/portfolio_project (main|✚11…)% django makemigrations Traceback (most recent call last): File "/home/jonas/portfolio_project/manage.py", line 22, in <module> main() …

25.02.2024
Django-tailwind не перестраивает стили

Я пытаюсь использовать tailwind с моим проектом django и я следовал как эта документация (https://django-tailwind.readthedocs.io/en/latest/installation.html) когда я вношу изменения в классы tailwind в моих html файлах в терминале, они перестраиваются, но изменения почему-то не видны в …

25.02.2024
Я создаю сайт с помощью Django и React и сталкиваюсь со следующей ошибкой [закрыто]

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

25.02.2024
Приложение Django плохо отображается после развертывания

Я только что развернул свое приложение django на своем пользовательском домене. Я использую Nginx в качестве веб-сервера и Uvicorn для ASGI. Статические файлы хранятся в ведре AWS S3. Приложение Django развернуто на экземпляре EC2. Однако стилизация для mydomain.com/app испорчена. …

25.02.2024
Django - сохранение html-данных в печатном поле

У меня есть модель class Product(models.Model): description = QuillField(null=True, blank=True) В django views как я могу сохранить html данные в нем? product = Product.objects.get(id=...) product.description = '<p> this is a test </p>' product.save() …

25.02.2024
Python Django ORM скобки в запросе

Только начал изучать django и столкнулся с проблемой. Я пытаюсь использовать фильтр в представлении, но, к сожалению, он не работает. Вот что я пытаюсь сделать: queryset.filter(date__range=[startDate,endDate]) Это запрос, который сгенерировал django : SELECT "dashboard_sales"."id", "dashboard_sales"."department_id", …

25.02.2024
Перенесите функции chart.js <script> в представления django, сохранив динамическую интерактивность на всех графиках

У меня есть приложение django, которое имеет значительное количество взаимодействий с пользователем. Пользователь использует ползунки и текстовые поля для перемещения точек данных, а график автоматически изменяет и пересчитывает все входы и выходы на основе функций в chart.js ,script&gt; в …

25.02.2024
Переменные окружения не перезагружаются после изменения значений env

# settings.py import environ env = environ.Env(DEBUG=(bool, False),) BASE_DIR = Path(__file__).resolve().parent.parent environ.Env.read_env(env_file=f"{BASE_DIR}/.env") DEFAULT_OTP = int(env("DEFAULT_OTP")) # .env DEFAULT_OTP=2951 Даже после обновления значения DEFAULT_OTP до 2952 проект Django по-прежнему получает старое значение.