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

04.01.2022
Отмена очереди задач celery на основе идентификатора задачи

У меня есть две кнопки в Django View, в которых первая кнопка запускает задачу celery. Я хочу остановить очередь, когда я нажимаю вторую кнопку. Возможно ли остановить очередь просто на основе id задачи?

04.01.2022
Django makemigrations не работает, как исправить зависимости?

Я получаю ошибку в конце приведенной ниже трассировки. Когда я запускаю 'python manage.py makemigrations'. Я получаю аналогичные ошибки при запуске 'python manage.py makemigrations accounts' и 'python manage.py makemigrations homedb'. Если я запускаю приложение accounts, оно говорит, что мне не …

04.01.2022
Настройка функции Create в наборе представлений DRF

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

04.01.2022
Как потребовать логин не администратора перед доступом к логину администратора Wagtail

Я работаю над приложением Django, которое использует Wagtail и django-allauth. Я использую обходной путь из документации Allauth, чтобы воспользоваться некоторыми возможностями Allauth, которых не хватает в ванильном Django Admin login. from django.contrib import admin …

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

Я пытаюсь заполнить район на основе выбранного города на странице администратора. Я попробовал ChainedManyToManyField, но при выборе города в выпадающем меню нет районов! class District(Timestamps): city = models.ForeignKey(City, on_delete=models.CASCADE) name = models.CharField(max_length=100) class ListingPrice(MinimumListingPriceBase): city = models.ForeignKey("location.City", on_delete=models.CASCADE, null=True) district …

04.01.2022
Неподдерживаемый тип(ы) операнда(ов) для @: 'Q' и 'Q' в Django RestFramework

Я пытаюсь сделать login api с использованием django rest framework и при выполнении сериализации login api столкнулся с ошибкой "unsupported operand type(s) for @: 'Q' и 'Q'" внутри функции validate. Я не могу понять почему возникает эта ошибка и помогите …

04.01.2022
Тестирование валидатора Django с параметрами

Я хочу протестировать пользовательский валидатор для ImageField, который проверяет, что соотношение сторон изображения находится между заданными параметрами. Валидатор принимает min_aspect_ratio и max_aspect_ratio параметры и возвращает функцию validator, которая берет изображение из ImageField: def validate_image_aspect_ratio(min_aspect_ratio: int, max_aspect_ratio: int): """Checks that …

04.01.2022
Как передать массив входных данных из javascript в django views.py

Я пытаюсь передать массив из javascript функции в views.py и после некоторых вычислений в массиве я хочу отобразить массив на веб-странице

04.01.2022
Ajax возвращает всю HTML-страницу в Django

Я пытаюсь реализовать простую форму, используя bootstrap modal, но всякий раз, когда я отправляю форму, в ответ я получаю целую HTML страницу. Запрос является POST. Я перепробовал почти все ответы, которые есть на StackOverflow, но ни один из них мне …

04.01.2022
Django Static Files не развертывается на Google Cloud Bucket

Я развертываю приложение Django, которое работает на сервере google, но оно не загружает статические файлы, так что приложение не загружает css и изображения. Я проверил созданное мной ведро, но в нем нет никаких файлов. Вот settings.py STATIC_URL = '/static/' …

04.01.2022
IndentationError: unindent не соответствует ни одному внешнему уровню отступа (views.py, строка 20) [дубликат].

Введите описание изображения здесь Перепробовал все, начиная от изменения отступов на пробелы и заканчивая записью нового файла, эта ошибка решительно не проходит views.py from django.urls import path from . import views app_name="main" urlpatterns= [ path("",views.homepage,name="homepage"), path("register/", views.register, …

04.01.2022
Я хочу получить данные с помощью api во flutter

Я пытаюсь создать приложение типа фриланса. Я использую flutter, а для данных бэкенда я создал api, используя django rest framework. Вот models.py: Вот мой serializers.py: class OfferSeriaLizer(serializers.ModelSerializer): class Meta: model = Offer fields = ('id', 'offer_title', 'image', 'user', …

04.01.2022
Как правильно поступить с хранением и использованием конфиденциальных данных в среде prod?

У меня есть веб-приложение django в производственной среде, размещенное на сервере. Для хранения конфиденциальных данных я использую .env файл, исключенный из моего процесса git, хранящийся на сервере, где размещено мое приложение. # .env file { "ENV_TYPE": "prod", "SECRET_KEY": "mysecretkey", …

04.01.2022
Apache24 Production Server For Django React App: React показывает ошибку 403 Forbidden

Я пытаюсь запустить производственный сервер на экземпляре AWS EC2 (Windows), используя Apache для бэкенда Django, связанного с фронтендом React. Когда я тестирую приложение на Django runserver все работает хорошо, но сейчас, когда я пытаюсь использовать его на Apache, …

04.01.2022
Я получил ошибку при создании виртуальной среды в django

при создании виртуальной среды в Django я получил site-package is not writable и поэтому когда я пишу команду Django-admin я получаю ошибку not found in external or internal может кто подскажет как мне это решить

04.01.2022
Как итерировать список, отправленный из React в Django

Я хочу итерировать цвета в Django, он должен выводить сначала красный, затем зеленый # data from frontend react data = request.data print(data) <QueryDict: {'colors': ['red', 'green']}> результат должен быть таким : red green

04.01.2022
Как в django сохранить загруженное пользователем изображение в полях при добавлении новых изображений без его удаления?

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

04.01.2022
Как заставить кнопку POST фреймворка django rest работать?

У меня есть такая модель: class Ad(models.Model) : title = models.CharField( max_length=200, validators=[MinLengthValidator(2, "Title must be greater than 2 characters")] ) price = models.DecimalField(max_digits=7, decimal_places=2, null=True) text = models.TextField() # Shows up in the admin list …

04.01.2022
Показывает ERROR 405 в браузере и метод не разрешен в оболочке - Django

Я создаю сайт, который имеет 2 типа пользователей. Форма регистрации работает нормально, но форма входа и форма добавления товаров выдает HTTP 404 ERROR в браузере и показывает метод не разрешен в оболочке. Вот все коды …

04.01.2022
Получение списка связанных объектов (используемых в качестве внешних ключей) при удалении объекта в Django

Я хочу создать API, который может быть вызван из фронтенда и отображает резюме и связанные объекты с объектом, который я хочу удалить (как в представлении удаления в админке Django) Связанные объекты удалены, поскольку в определении модели используется …

04.01.2022
Всплывающее окно при выполнении условия if в файле views.py в django

Я хочу показать всплывающее окно вместо httpresponse, показанного ниже в файле views.py после выполнения условия if - (ниже приведен участок кода в файле views.py) if data['check_in'] > now and data['check_out'] > now and data['check_out'] > data['check_in']: #Check if the …

04.01.2022
Динамическое создание пользователей в django

Я создаю веб-приложение со следующими пользователями, National Director Regional Director Project Coordinator Agent Ожидаемый результат: Национальный директор должен иметь возможность создать регионального директора, региональный директор должен иметь возможность создать координатора проекта, а координатор проекта должен иметь …

04.01.2022
Django генерация формы на основе модели

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

04.01.2022
Как вы думаете, каковы плюсы/минусы интеграции Django и Vue.js? [закрыто]

Vue.js может обрабатывать SQL с помощью node.js. Django может использовать Javascript. Интеграция Django и Vue.js сложнее, чем два вышеперечисленных способа. Мой вопрос в том, какая ситуация подходит для интеграции Django и Vue.js. И если можно, приведите мне какой-нибудь пример обслуживания …

04.01.2022
Есть ли возможность связать 2 модели в Django?

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

04.01.2022
Как показать активную страницу при использовании базового шаблона и bootstrap

base.html Нижеприведенный файл является моим базовым шаблоном, я расширяю этот шаблон на других страницах, таких как индекс, профиль и т.д. Теперь в base.html home моя активная страница, и я сделал это с помощью bootstrap класса active, помогите …

04.01.2022
Могу ли я изменить URL, которые Django использует для административных ссылок "View on site", чтобы отменить кэширование?

Мой сайт находится за кэшем. Я использую функцию Django "View on site" (например, определяя метод get_absolute_url для каждой модели), но когда я вношу изменения в объект, а затем нажимаю "View on site", я не вижу изменений, потому …

04.01.2022
Добавьте одно поле для набора запросов

У меня есть список элементов (queryset), который я отображаю в админке в виде списка, а также в виде деталей для каждого элемента. Весь список должен быть отправлен во фронтенд с булевым флагом, говорящим, будут ли эти элементы отображаться …

04.01.2022
Как реализовать класс "selectpicker" для всех элементов select на сайте?

У меня есть сайт, бэкенд использует Django, фронтенд - обычный HTML5. Я хочу изменить все стандартные поля выбора на класс: "selectpicker" один раз в каком-то месте, чтобы это можно было реализовать во всех окнах выбора на сайтах. …

04.01.2022
Страница администратора Django копирует связанное поле ManyToMany из одной модели в другую

Я пытаюсь написать приложение для составления расписания. Здесь есть несколько workers и я создаю group группу работников. Группа используется как шаблон для создания расписания. Когда я создаю объект Schedule, я хочу взять входные данные объекта Group и скопировать members …

04.01.2022
Как получить данные поля modelform, отфильтрованные по другому полю?

Я пытаюсь создать новую форму модели клиента для страницы администратора, но сталкиваюсь с проблемой фильтрации районов по выбранному городу. Вот мой код class MinimumListingPriceAdminForm(forms.ModelForm): city = forms.ModelChoiceField( queryset=City.objects.all(), empty_label="Select a city", required=False ) districts = forms.ModelMultipleChoiceField( queryset=District.objects.all(), required=False ) class …

04.01.2022
Получаем ошибку при миграции raise TypeError(""Объект 'Collection' не является вызываемым. Если вы хотели сказать " TypeError: 'Collection' object is not callable

Я использую djongo для соединения моего rest_framework API с MongoDB. Я удалил файл 0001_initial.py и пытаюсь продвинуть миграции с помощью python manage.py makemigrations и python manage.py migrate, но при этом получаю следующие ошибки. мой файл settings.py DATABASES = { …

04.01.2022
Вставка данных в модели, имеющие внешний ключ в Django

Я хочу выполнить следующий запрос в моделях Django, где image и caption - поля модели posts, а user - внешний ключ модели posts : insert into posts values('" + user + "','" + image + "','" + caption + …

04.01.2022
Django (DRF) - get_queryset - Попытка вернуть "изображения" с моделью "Product" в качестве дополнительного поля

Я пытаюсь сделать набор запросов, который возвращает все продукты. Каждый продукт имеет одно или несколько ProductImages, и я хочу добавить их в качестве дополнительного поля "images" для каждого продукта. Так что ответ, который мне нужен, выглядит как [ { …

04.01.2022
Сбой ограничения UNIQUE: имя пользователя account_customuser.username

У меня проблема с регистрацией пользователя. Я использую Django. Когда я регистрирую первого пользователя, все в порядке, и пользователь появляется в панели администратора. Проблема возникает, когда я хочу зарегистрировать второго пользователя. После отправки формы регистрации появляется следующая ошибка: File …

04.01.2022
Корневой домен показывает стандартную страницу приветствия nginx, в то время как поддомен (www) в порядке

Я использую django + nginx и пока что я столкнулся с проблемой, когда если я перехожу по адресу www.stochie.com или IP-адресу, он работает нормально, а если я ввожу stochie.com, то возникает проблема с отображением приветственной страницы nginx …

04.01.2022
Как создать историю списков django

Самый милый программист, я все еще новичок. И я сделал складскую программу с помощью django Есть то, что стоит передо мной, но я хочу создать страницу, которая отвечает на историю всех аргументов, которые были добавлены или удалены. Например, если …

04.01.2022
Нет такой функции: to_tsvector - Django

Я использую Django и PostgreSQL. У меня есть сайт, на котором я хочу иметь возможность искать книги, основываясь как на авторе, так и на названии. Я использую SearchVector для поиска по обоим этим полям вместе. Вот мое представление: def search(request): …

04.01.2022
Как функция-обертка работает с одним и тем же именем в разных функциях в python?

у меня есть две wrap функции с одинаковым именем внутри двух разных функций (в одном .py файле) def related_to_restaurant(function): def wrap(request, *args, **kwargs): user = AuthUserExtension.objects.filter(Q(user_id=request.user.id)&Q(is_restaurant=True)).exists() data = get_auth_user_extentension(request.user.pk) if data: data = data[0] user_admin = data.is_team_member else: …

04.01.2022
Django как добавить модель внешнего ключа результатов запроса в queryset

Как я могу получить объекты модели Author в кверисет через внешний ключ модели B? Я хотел бы использовать объекты Author в моем шаблоне. #Models.py class Book(models.Model): name = models.CharField(max_length=5) class Author(models.Model): # lots of fields class B(models.Model): author = models.ForeignKey(Author) …