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

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. Я читал эту статью и сделал все, что там написано (я думаю), но все равно ничего не получается. Старая установка Перед попыткой поддержки данных …

06.09.2021
Доступ к изображениям в папке media/ в Django

В настоящее время я изучаю, как хранятся изображения в Django. Насколько я понимаю, Django хранит все изображения, которые вы загружаете, в подкаталоге папки media/ вашего сайта. Мой вопрос заключается в следующем: допустим, я создаю сайт для загрузки изображений, где …

06.09.2021
Невозможно присвоить значение "'1'": "LessonSummary.subject" должен быть экземпляром "Subject" [закрыто]

Cannot assign "'1'": "LessonSummary.subject" must be a "Subject" instance. File "C:\Users\santosh\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\handlers\exception.py", line 47, in inner response = get_response(request) File "C:\Users\santosh\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\handlers\base.py", line 181, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "C:\Users\santosh\Desktop\desktop\New folder\quizApp\app\views.py", line 153, in LessonSumary Lesson = LessonSummary.objects.create( File …

06.09.2021
Как вывести html код, который выводится из модели в шаблоне как html

я создаю проект блога для изучения django сейчас мне интересно можно ли написать html код в model.textfield и при получении его в моем шаблоне он отображается как html код весь код как параграф позвольте мне объяснить вам на …

06.09.2021
Postgres показывает ошибку аутентификации при правильном пароле

Ок, я установил базу данных Postgres с помощью zeal, и во время установки мне было предложено ввести пароль, который я ввел, теперь когда я пытаюсь запустить psql shell он выдает мне нижеупомянутую ошибку, но когда я запускаю Pgadmin он регистрирует …

06.09.2021
Django - Как использовать django-filters(модуль) с рендерингом crispy-forms

Я новичок и все еще учусь, буду благодарен за помощь в этом вопросе. Я создал listview, grid, объекты из моей db и все. Теперь я хочу создать панель фильтра для выбора/поиска определенных значений в моем списке объектов путем …

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

Здесь я хочу отфильтровать все элементы каждой группы рассмотрим мою модель как class ItemsList(models.Model): invoice_number = models.IntegerField(blank=True, null=True) class ItemsInvoice(models.Model): items = models.ForeignKey(ItemsList) class StockItems(models.Model): item_invoice = models.ForeignKey(ItemsInvoice, blank=True, null=True) group_id = models.IntegerField(blank=True, null=True) Например, рассмотрим …

06.09.2021
Как получить токен google для oauth2 django?

Я пытаюсь реализовать регистрацию через Django REST Framework Social OAuth2 сделал все как в документации, но когда я пытаюсь получить access_token, я получаю ошибки либо {"error": "access_denied", "error_description": "Your credentials are not allowed" }, если я вручную …

06.09.2021
Как правильно оформить мои модели для лайков?

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

06.09.2021
Решение представления не вернуло объект HttpResponse. Вместо этого он вернул None

Я получаю ошибку ниже Метод запроса: POST URL запроса: http://127.0.0.1:8000/orders/place_order/. Версия Django: 3.1 Тип исключения: ValueError Значение исключения: Представление orders.views.place_order не вернуло объект HttpResponse. Вместо этого оно вернуло None. if request.method == 'POST': form = …

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

У меня есть страница с формой в проекте django. Я хочу, чтобы сообщение об ошибке валидации reCaptcha-google отличалось от сообщений об ошибках валидации полей модели в webpage.html(шаблон). Как я могу управлять сообщением об ошибке в представлении или форме? Переводил …

06.09.2021
Как лучше всего обрабатывать загруженные изображения в Django Rest Framework на рабочем сервере и как это сделать?

Я относительно новичок в DRF, и я столкнулся с проблемой, когда мне нужно установить много (тысячи) изображений профиля. Мне нужно сделать это "правильно", поэтому я думаю, что загрузка необработанных фотографий на сервер - не лучший способ сделать это. Какой сервис/подход …

06.09.2021
Наследование форм Django не считывает значение из поля

У меня есть 2 одинаковые формы, поэтому я решил унаследовать одну форму от другой, и это выглядит следующим образом: class EditModuleForm(forms.Form): category_name = forms.CharField(label='Name', max_length=100) image = forms.ImageField(label='Icon', required=False) def clean_image(self): image = self.cleaned_data.get('image', None) if image: check_image_size(image) class …

06.09.2021
Параметр запроса Django удаляется, если в нем есть знак (+)

Когда я пытаюсь получить параметр строки запроса, все работает, но только знак + удаляется. Вот url файла: urlpatterns = [ re_path(r'^forecast/(?P<city>[\w|\W]+)/$', weather_service_api_views.getCurrentWeather)] Здесь просмотр Файл: @api_view(['GET']) def getCurrentWeather(request, city): at = request.GET["at"] print(at) return JsonResponse({"status": "ok"}, status=200) …

06.09.2021
Аннотирование набора запросов с использованием агрегации значений с более чем одним полем

Аннотации в Django действительно замечательны. Однако я не могу понять, как быть с аннотациями, где требуется несколько values(). Вопрос: Я хотел бы аннотировать author_queryset с подсчетами элементов в связанном m2m. Я не знаю, нужно ли мне …

06.09.2021
Как получить значение из ввода и отправить его как объект json на бэкэнд в vue 3

У меня есть анкета, которая показывает вопросы и ответы на них с помощью vuejs. django будет работать с бэкендом. Я хочу получить идентификатор вопроса и ответа из анкеты и отправить их в backend как json объект. вот мой …

06.09.2021
Как реализовать сортировку на сайте django

У меня есть сайт покупок, и я хочу реализовать сортировку товаров на моем сайте. Я знаю, как работает order_by, но я не знаю, как передать аргументы через url, чтобы проверить это. Я использую класс базового представления (ListView) …

06.09.2021
Создание моделей в базе данных Django sqlite

Существует ли способ инстанцировать модели Django из того, что пользователь вводит в форму Например, я хочу, чтобы мои пользователи могли создавать новые настройки для различных финансовых показателей. Где они будут нажимать кнопку, которая добавит пару моделей в базу …

06.09.2021
Как вызвать несколько функций с одним полем в django?

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

06.09.2021
Я часто получаю эту ошибку в django, запущенном на моем ПК ubuntu

Хотя я останавливаю весь сервер, я все равно получаю эту ошибку Введите описание изображения здесь

06.09.2021
Django Найдите хэштеги в строке и замените их, обернув в тег <a>

Заголовок длинноват и может запутать, поэтому позвольте мне объяснить. Я создаю сайт социальной сети и хочу включить хэштеги. Например, если пользователь создаст пост, подобный этому: Summer is gone. #sad #comeback #summer Я хочу использовать python для …

06.09.2021
Как обновить контейнер docker автоматически, когда я сделал некоторые изменения в коде, без сборки docker-compose

когда я пытаюсь изменить код, но контейнер не обновляет его автоматически, он обновляется, когда я запускаю команду docker-compose build этот файл docker-compose version: '3.8' services: backend: build: . image: app:backend container_name: backend command: 'python manage.py runserver …

06.09.2021
Установка пароля для модели пользователя на странице администратора

Я сделал костюмированную модель пользователя с несколькими ролями, Клиенты, и Сотрудники, где сотрудники также находятся в разных ролях: Водители и администрация. Я расширил модель AbstractBaseUser, чтобы установить настраиваемую модель пользователя следующим образом: class UserAccountManager(BaseUserManager): def create_superuser(self, email, first_name, …