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

27.02.2024
Ожидаемый выход не происходит в Django python

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

27.02.2024
У модуля 'django.apps' нет атрибута 'get_model'

Я пишу функцию для удаления объекта, только отправив ему имя_приложения и имя_модели по url. вот моя функция. def deleteobject(request, app_name, model_name, id): print(имя_приложения, имя_модели, id) print(type(app_name), type(model_name), type(id)) try: model_class = apps.get_model(app_name,model_name) except LookupError: model_class = None print(model_class) if …

27.02.2024
Можно ли применить фильтр диапазона дат к дате, если тип данных даты или dtype является text или str?

Models- `class RocCharge(models.Model):` `charge_id = models.IntegerField(blank=True, null=True)` `chname = models.CharField(max_length=100, blank=True, null=True, db_index=True)` `date_of_creation = models.TextField(default=date.today)` views- `from_date = request.GET.get('fromdate')` `to_date = request.GET.get('Todate')` `if from_date and to_date: combined_data = combined_data.filter(date_of_creation__gte=from_date, date_of_creation__lte=to_date)` моя дата создания в mysql, а также …

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

Этот вопрос помечается как дубликат, однако проблема другого вопроса сильно отличается от моей тем, что человек не запускал миграции. У меня возникла ошибка 'Operational Error: No Such Table main_enroll" в Django, и я не понимаю, почему, поскольку я …

27.02.2024
Входящий файл из почты - "fakepath".

Я новичок в реакции. Мой файл отправляется как fakepath. Я знаю, что это сделано для безопасности браузера, но я ожидал, что в моем представлении это будет по-другому. Когда я десериализую request.body с помощью json.loads, я получаю эту ошибку FileNotFound. …

27.02.2024
Websocket-соединение не работает с кластером Redis

Я пытаюсь установить websocket-соединение, но, похоже, оно не работает из-за моего сервера redis, который является кластером из elasticache. Вот журналы: Feb 27 03:54:24 ip-172-31-40-162 python[12684]: File "/home/ubuntu/venv/lib/python3.10/site-packages/channels/consumer.py",> Feb 27 03:54:24 ip-172-31-40-162 python[12684]: await handler(message) Feb 27 03:54:24 …

27.02.2024
Django - Проблема с постингом нового значения даты в класс из models.py

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

27.02.2024
Django sitemap.xml показывает обычный текст

Я добавил sitemaps, следуя официальной документации Django 2.0 (пока не могу перейти на новую версию). При обращении к моему рабочему сайту я получаю все правильные ссылки с датами, но в виде простого текста, без xml форматирования. Поисковая консоль google …

27.02.2024
Websocket-соединение с uvicorn/django/nginx не работает

Я пытаюсь установить соединение websocket в своем приложении, но получаю различные ошибки. Я использую кэш elasticache redis, и мой файл settings.py выглядит следующим образом: CHANNEL_LAYERS = { "default": { "BACKEND": "channels_redis.core.RedisChannelLayer", "CONFIG": { "hosts": ["rediss://redis-m0rn9y.serverless.use1.cache.amazonaws.com:6379"], }, }, } …

27.02.2024
Раскрытие порта 80 хоста приложения Django, развернутого в Docker на AWS Fargate

У меня есть очень простое приложение Django rest framework (DRF), которое докеризовано и развернуто на AWS ECS с помощью Fargate. Я создал группу безопасности для выставления порта 8000 во входящих правилах и смог увидеть приложение на публичном IP 12.34.56:78:8000/ …

27.02.2024
Есть ли способ временно удалить элементы из сессии и снова добавить после выполнения кода

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

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

Я хочу сохранить несколько идентификаторов магазинов в таблице Test в столбце store_id. Как лучше всего спроектировать модель для сохранения идентификаторов нескольких магазинов в таблице Test models.py class Store(models.Model): store_name = models.CharField(max_length=100, verbose_name="store") def __unicode__(self): return '%s' %(self.name) def __str__(self): …

27.02.2024
Как настроить cookiecutter-django для запуска функциональных тестов с помощью Selenium?

Я использую Cookiecutter Django с Docker и Webpack. У меня не получается использовать Selenium для функциональных тестов с тем, как настроен шаблон Cookiecutter Django. Я добавил контейнер Selenium: selenium_chrome: image: selenium/standalone-chrome:latest container_name: local_selenium_chrome …

27.02.2024
Реализация Djangosaml2 с azure SSO с существующим приложением Django с независимым логином

Я новичок в области Django. У меня есть существующее Django-приложение с реализованным независимым логином. Задача состоит в том, чтобы интегрировать Azure AD Single Sign On с использованием протокола SAML. Поток - пользователь запрашивает url приложения, он перенаправляется на портал …

26.02.2024
Как пройти проверку работоспособности AWS ELB с помощью Django ALLOWED_HOSTS = [my-site.com]

У меня есть приложение Django, развернутое на AWS через ECS (Dockerized) с использованием gunicorn и nginx. Как DEBUG=False для развертывания Django я настроил логирование на получение логов о WARNINGs & выше через mail_admins. При стандартной настройке на …

26.02.2024
Существуют ли лучшие практики работы с арбитражными правилами штата США?

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

26.02.2024
У меня возникли проблемы с проверкой reCAPTCHA

У меня есть проект с django, и у меня есть шаблон регистрации, в нем я поместил recaptcha, чтобы при заполнении он проверял ее, но когда я тестировал, я заполнил форму, и она сказала мне "ошибка reCAPTCHA, повторите попытку позже" …

26.02.2024
From django.urls import path ImportError: cannot import name 'path' from 'django.urls'

Я очень начинающий в Python. У меня есть проект на Python 3.8 и Django. Когда я пытаюсь обновить свой старый Django до Django 1.11, у меня возникает ошибка: ** from django.urls import path ImportError: cannot import name 'path' from …

26.02.2024
Проблема TemplateDoesNotExist в Django python

Я новичок в Python и пытаюсь работать на фреймворке Django! В качестве основы я пытаюсь получить значения из HTML, но получаю ошибку "TemplateDoesNotExist at" Мой код: def home(request): …

26.02.2024
Django Content-Disposition работает не так, как ожидалось

Я пытаюсь создать функциональность с помощью Django, Gunicorn и Nginx, где пользователь может запросить загрузку pdf, указав свой email, после чего на его email будет отправлена пользовательская ссылка для загрузки. Нажатие на пользовательскую ссылку должно побудить пользователя загрузить pdf. Однако …

26.02.2024
Можно ли сделать копию статического файла в Django?

Мое требование состоит в том, чтобы записать в образец excel (статический) файл, и загрузить скопированный статический файл в устройство. Копирование необходимо потому, что файл-образец содержит некоторое форматирование, которое мне нужно и в загружаемом файле. Directory Structure : Django Project …

26.02.2024
Использование массивов и временных таблиц для пользовательского сеанса

Я создаю прототип приложения системы событий для местной организации. Они регистрируются на сайте, а затем вызовы API используют введенную ими информацию о логине для получения информации из других приложений. Цель состоит в том, чтобы не хранить никаких долгосрочных "пользовательских …

26.02.2024
Конечная точка GeoDjango работает очень медленно

Я пытаюсь работать со списком из 1.100 строк, загруженных в PostgreSQL с расширением PostGIS. Каждый ряд имеет следующие поля: code (целое число) name (char) mpoly (мультиполигон) Идея состоит в том, чтобы иметь конечную точку, которая будет …

26.02.2024
Проблема криптографии RSA в python [django]

У меня есть следующий код на python, django, для совместного использования симметричной криптографии для шифрования/дешифрования файлов, используя RSA криптографию, я уже могу создавать RSA ключи и хранить их в модели члена, также я могу создавать securit_key_relations, но тогда private_key_relation …

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 …