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

07.09.2021
Обработка запросов, требующих большого объема оперативной памяти в Django

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

07.09.2021
Django - MultiValueKeyError в форме при выполнении теста

У меня есть модель CustomUser, использующая django's auth для аутентификации, и пользовательское представление signup. В форме регистрации у меня есть валидация, чтобы проверить, что email_suffix (домен электронной почты) совпадает с district, который они выбирают в форме. Я также проверяю …

07.09.2021
Как определить поддомен с ip-адресом

я пытаюсь развернуть мой проект django используя django-tenants я развертываю его через linux ubuntu server 20.4 LTS версии , мой ip адрес 255.255.255.255 (не правильный) он работает нормально для публичных схем но когда я пытаюсь создать нового арендатора например …

07.09.2021
Django ValueError: ModelForm не имеет указанного класса модели. Где я ошибаюсь?

From django.db import models class Topic(models.Model): """Um assunto sobre o qual o usuário está aprendendo.""" text = models.CharField(max_length=200) date_added = models.DateTimeField(auto_now_add=True) def __str__(self): """Devolve uma representação em string do modelo.""" return self.text class Entry(models.Model): """Algo específico aprendido sobre um assunto.""" …

06.09.2021
Прямое присвоение прямой стороне множества "многие-ко-многим" запрещено. Вместо этого используйте exercise.set()

У меня есть две модели, Exercise и Workouts. Я хочу создать тренировку с набором упражнений. Я уже смог отправить массив упражнений и детали тренировки с помощью POST и ajax, но я продолжаю получать эту ошибку. Я прочитал все другие …

06.09.2021
Django allauth с пользовательским адаптером перенаправления, игнорирующим параметр "?next"

Я использую Django 3.2 и django-allauth 0.44 У меня есть пользовательский адаптер, который перенаправляет пользователя на страницу его профиля при входе в систему - однако я также хочу иметь возможность использовать ?next=/some/url/, чтобы пользователь перенаправлялся на этот url, …

06.09.2021
Google-one-tap не работает на Django последней версии

В моем проекте google-one-tap отлично работает в версии Django<=3.0, но не работает в Django>=3.1. Это дает мне эту ошибку. [GSI_LOGGER]: The given origin is not allowed for the given client ID. Мне нужно, чтобы он работал …

06.09.2021
Совместное использование HTML и Python [закрыто]

Мне нужна общая помощь по Python/web-разработке. Я и мой друг знаем немного Python и HTML и хотим сделать простой тестовый сайт для тренировки с текстом и кнопками, но мы не знаем, как сделать так, чтобы Python определял нажатие кнопки …

06.09.2021
Форма регистрации в Django

Я новичок в программировании django. Я хочу создать форму регистрации. Я получаю ошибку NoReverseMatch at /. Reverse for 'register' with no arguments not found. 1 pattern(s) tried: ['(?P<register_id>[^/]+)/$'].Пожалуйста, помогите мне. views.py def register(request): if request.method == "POST": user_form = …

06.09.2021
Недопустимый заголовок секции '[Socket]ListenStream=/run/gunicorn.sock'

Я пытаюсь развернуть приложение Django в производственном режиме, используя Nginx и Gunicorn, на ec2 linux instance. Я создал файл gunicorn.socket по пути /etc/systemd/system/gunicorn.socket: Содержание: [Unit] Description=gunicorn socket [Socket] ListenStream=/run/gunicorn.sock [Install] WantedBy=sockets.target Кроме того, я создал …

06.09.2021
Абстрактный пользователь django создает разные таблицы, но они не отображаются в базе данных

1-я проблема: у меня уже запущено приложение django-oscar, теперь мне нужно преобразовать его в приложение restapi, поэтому я просто создал User, используя from oscar.apps.customer.abstract_models import AbstractUser, затем оно выдавало мне ошибку .0001 initial migrations, затем я удалил все папки migrations …

06.09.2021
Как использовать django related_name

I есть две модели с именами Meeting и MeetingMember следующим образом : class Meeting(models.Model): title = models.CharField(max_length=255) description = models.TextField() class MeetingMember(models.Model): CHOICES = ( ("A", "Accepted"), ("R", "Rejected"), ("I", "Invited" ), ("H", "Host")) status = models.CharField(max_length=9, choices=CHOICES, default="I") …

06.09.2021
Отправляйте журналы django в graylog

Я написал эту конфигурацию в settings.py, но при DEBUG=False некоторые логи отправляются в greylog, а некоторые (ошибки) появляются в консоли, что не так с этим вариантом? Мне нужно, чтобы все логи отправлялись в greylog, если debug=false LOGGING = { …

06.09.2021
Передача данных с JS в шаблон Django

Здраствуйте, у меня возникла проблема с реализацией такой идеи: По нажатию на этаж дома с помощью JS определяется цифра, которая отвечает за номер этажа и передается в другой блок div в …

06.09.2021
Как ограничить пользователя только тремя неправильными otp-записями

Я заставляю своего пользователя вводить otp, который он получает по электронной почте. Но почему-то я не могу сделать цикл, который ограничит его вводить неправильный otp только 3 раза. Если он введет otp неправильно в третий раз, его имя пользователя …

06.09.2021
ModuleNotFoundError: Нет модуля с именем 'Prueba3'

Для проверки подключения к базе данных Maria DB я пытаюсь выполнить в Visual Studio Code Terminal файл pruebadb.py, который находится в папке с именем Prueba3 (папка, созданная по умолчанию при создании проекта и имеющая такое же имя, как и эта), …

06.09.2021
Как фильтровать значения полей на основе значений других полей в Django

Давайте рассмотрим мой models.py как class ItemsInvoices(models.Model): RESERVED = 1 NOT_RESERVED = 2 ACCEPTED_BY_CUSTOMER = 3 PO_OR_DEPOSIT_RECEIVED = 4 DELIVERY_SET = 5 NOT_READY = 6 DELIVERED = 7 ORDER_STATUS = ( (RESERVED, 'Reserved'), (NOT_RESERVED, 'NOT Reserved'), (PO_OR_DEPOSIT_RECEIVED, 'Accepted by …

06.09.2021
Как улучшить фильтрацию в админке django?

У меня в админке применена эта фильтрация. Но есть около 200 и гораздо больше уникальных id, которые отображаются справа. Как я могу их ограничить? Есть ли лучший способ сделать это? @admin.register(Model) class Model(admin.ModelAdmin): list_filter = ['my_unique_id'] Скриншот …

06.09.2021
Traceback (последний последний вызов): AttributeError: объект 'NoneType' не имеет атрибута 'Command'

** Когда я запускаю код каждый раз он показывает мне эту ошибку Вот ошибка ** ''''Traceback (most recent call last): File "E:\DJANGO-CRM-NEW\Django-CRM\manage.py", line 24, in <module> execute_from_command_line(sys.argv) File "C:\Users\iamra\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\__init__.py", line 400, in execute_from_command_line utility.execute() File "C:\Users\iamra\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\__init__.py", line …

06.09.2021
Вложенные формы Django

У меня проблемы с пониманием того, как создавать вложенные формы. У меня есть две модели: Poll и Question (внешний ключ для Poll находится внутри модели Question). Я хочу, чтобы можно было динамически добавлять несколько вопросов для опроса в одну …

06.09.2021
Я пытаюсь сделать функцию "запомнить меня" на странице входа в систему, используя встроенный в django auth view

From django.contrib.auth.views import LoginView из django.contrib.auth.forms import AuthenticationForm class MyLoginView(LoginView): def get_form_kwargs(self): kwargs = super().get_form_kwargs() kwargs['request'] = self.request # print(self.get_initial(),'--------1') return kwargs def get_form_class(self): if self.request.POST: if self.request.POST.get('remember'): self.request.session['usernameS'] = self.request.POST['username'] self.request.session['passwordS'] = self.request.POST['password'] self.request.session['remember'] = True self.initial = { …

06.09.2021
Аутентификация Django JWT не работает в браузере?

Я пытаюсь сделать django аутентификацию с JWT в моем приложении django+react. Я использую часть 1 этого руководства: https://hackernoon.com/110percent-complete-jwt-authentication-with-django-and-react-2020-iejq34ta. Все работает хорошо, когда я использую cURL в терминале для получения доступа к API, но когда я запускаю сервер …

06.09.2021
Создание аннотации на основе подзапроса с параметрами

В моем приложении есть две модели, Event и Registration, с наиболее важными полями ниже: class Event(models.Model): ... capacity = models.IntegerField() ... class Registration(models.Model): timestamp = models.DateTimeField(auto_now_add=True) event = models.ForeignKey(Event, on_delete=models.CASCADE) uses_bus = models.BooleanField(default=False) is_vegan = models.BooleanField(default=False) user = …

06.09.2021
Как остановить автозагрузку django без использования аргумента командной строки "--noreload"

Я разработал приложение django с apscheduler, и планировщик запускается дважды, когда я не использую аргумент командной строки "--noreload". Все было хорошо, пока я не запустил его на локальной машине, но после запуска в cpanel я не понимаю, как остановить …

06.09.2021
Я не могу импортировать JSONfield в Django==3.0

Я использовал Django==3.2.7 в своем проекте, но по некоторым причинам установил 3.0. Но я не могу импортировать JSONField из django.db.models. Вот сообщение об ошибке. from django.db.models import JSONField ImportError: cannot import name 'JSONField' from 'django.db.models' (/home/userstar713/workspace/weini/hotel_booking/mobytrip-hotelbeds/hotel_booking_backend/venv/lib/python3.8/site-packages/django/db/models/__init__.py) …

06.09.2021
Docker ModuleNotFoundError: Нет модуля с именем 'boto3'

Я пытаюсь сделать веб-приложение, используя django, и в файле views.py я добавил import boto3 . он отлично работал, когда я пробовал его без docker, но теперь я получаю эту ошибку: ModuleNotFoundError: No module named 'boto3' вот мой …

06.09.2021
Как отправить httponly cookie с помощью axios?

Я использую django backend, и CRAO frontend. Я сохранил токен обновления jwt как куки httponly: document.cookie = `refresh=${refresh_token}; SameSite=Strict; Path=/api/token/refresh; HttpOnly`; Затем, чтобы обновить маркер доступа, я отправляю запрос axios: const response = await axios.post('/api/token/refresh/', { withCredentials: …

06.09.2021
Как подключить платежный сервис к процессу регистрации Django/Flask? [закрыто]

Как связать форму регистрации, использующую Django или flask, с платежным сервисом типа PayPal? И какие инструменты можно использовать вместо этого, чтобы упростить процесс с точки зрения производительности и безопасности?

06.09.2021
Как использовать python-модуль helios-client?

Теперь я хочу использовать модуль Python helios-client. https://snyk.io/advisor/python/helios-client это url. Я использую Django в качестве бэкенда. Но я не уверен, как использовать этот модуль. Например, какой метод я должен использовать, если я хочу найти похожие песни. …

06.09.2021
Я пытаюсь отобразить один пост в Django, но получаю: Server Error(500)

Я использую Django для отображения моделей моих постов. Когда я пытаюсь отобразить несколько постов, это работает, но один пост не работает. Я не совсем понимаю, почему. Вот что я сделал: views.py def post(request, pk): post = Post.object.get(id=pk) context …

06.09.2021
AttributeError: объект 'list' не имеет атрибута 'split' Django Haystack Solr

Я работаю с django-haystack для использования solr. Однако, я получил "AttributeError: 'list' object has no attribute 'split'", когда я ищу что-то по адресу "127.0.0.1:8000/blog/search". Как решить эту проблему? Терминал говорит, что в blog/views.py "total_results = results.count()" произошла ошибка. blog/views.py …

06.09.2021
Django Oscar Promotions не выводит продвигаемые страницы на главную страницу

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

06.09.2021
В Django, whitenoise не показывает статические файлы?

Я пытаюсь показать статические файлы debug=false.Я использую библиотеку whitenoise, но все равно сайт не показывает статические файлы и медиа файлы. Мой файл settings.py выглядит следующим образом: MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] STATICFILES_STORAGE …

06.09.2021
Как я могу суммировать результат диапазона дат Django в представлениях

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

06.09.2021
Как развернуть сценарий Python, работающий в приложении Django?

Я разработал приложение Django и создал скрипт, который запускается через него. Этот скрипт делает все, что мне нужно, просто запустив его с помощью python3 manage.py runscript script_name Теперь я хотел бы развернуть его за пределами моей локальной среды, …

06.09.2021
Как скрыть изображение из шаблона Django?

Я пытаюсь сделать сайт-блог. На странице всех постов отображаются все посты из базы данных. Но не все посты имеют свое изображение. Поэтому я пытаюсь скрыть те разделы с изображениями, которые не имеют характерных изображений. Вот blog/model.py class Article(models.Model): STATUS_CHOICES …

06.09.2021
Получение {"detail": "Метод \"POST\" не разрешен."} для регистрации пользователя

Я знаю, что об этом спрашивали уже тысячу раз, но ни один из них не решил мой вопрос. Я пытаюсь использовать Rest в своем представлении. Я получаю ошибку, указанную в заголовке, когда отправляю запрос на пост к урлу accounts/register/. models.py: …

06.09.2021
Как реализовать функцию выбора местоположения для поиска пользователя?

Я работаю над интернационализированным сайтом на Django, где пользователям нужно указывать свое местоположение, и где пользователи также ищут вещи по местоположению. У меня есть несколько возможных решений: City autocomplete. Users just have to type a city and an …

06.09.2021
При создании todoapp AttributeError: модуль 'typing' не имеет атрибута 'NoReturn' при установке django

при входе в виртуальную среду и попытке установить django возникает ошибка: Traceback (последний последний вызов): File "c:\users\user\appdata\local\programs\python\python36\lib\runpy.py", line 193, in _run_module_as_main "main", mod_spec) Файл "c:\users\user\appdata\local\programs\python\python36\lib\runpy.py", строка 85, in run_code exec(code, run_globals) Файл "C:\Users\user\Envs\test\Scripts\pip.exe_main.py", строка 4, in File "C:\Users\user\Envs\test\lib\site-packages\pip_internal\cli\main.py", line …

06.09.2021
Невозможно вернуть MVT из Postgis 2.5

Я пытался заставить расширение Postgis работать с данными MVT. Я читал эту статью и сделал все, что там написано (я думаю), но все равно ничего не получается. Старая установка Перед попыткой поддержки данных …