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

06.09.2021
Как отобразить данные, хранящиеся в модели Django, с помощью стилей CSS?

У меня есть цикл for для отображения изображения, названия и описания из модели Django, и он работает хорошо. но я хочу, чтобы название и описание отображались как наложение на изображение. Есть ли способ сделать это? Этот код отображает …

06.09.2021
Проектирование моделей Django: Соло-игрок ИЛИ команда с игроками в игре

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

06.09.2021
Как не вызывать сигнал `m2m_changed` при обновлении отношений многие-ко-многим в Django?

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

06.09.2021
Невозможно восстановить БД после изменения базы данных на Postgres (Django)

Я перешел с SQLite на Postgres, но теперь я не могу восстановить свои данные на Postgres, я использую пакет Django db-backup, он выдает мне эту ошибку на команду dbrestore Traceback (most recent call last): File "C:\Users\atifs\Documents\food_deliveryapp\fooddelivery\manage.py", line 22, …

06.09.2021
AttributeError: объект 'function' не имеет атрибута 'as_view' | Django

Не знаю, почему возникла эта ошибка. ОШИБКА КОД urls.py from django.urls import path from . import views as v from django.views.decorators.csrf import csrf_exempt, csrf_protect urlpatterns = [ path('add-product', v.AddProductView.as_view(), name="add-product"), ] views.py from django.shortcuts import render, redirect from …

06.09.2021
Jquery CurrentLink Detector с поддержкой подстановочных знаков для django?

У меня есть сниппет, который хорошо работает с html файлами, так как он проверяет имя файла и сравнивает url, чтобы сделать меню активным! Он также работает на таких веб-фреймворках, как django, но проблема в том, что он не поддерживает …

06.09.2021
Как распаковать OrderedDict в python? [закрыто]

Serializers.py def create(self, validated_data): choice_validated_data = validated_data.pop('choices') print("jdsfd this from vdata sdjfdsjf", validated_data) question = Question.objects.create(**validated_data) for each in choice_validated_data: choice = Choice.objects.create(text=each, question=question) choice.save() return question Вывод Я хочу... …

06.09.2021
Дублирующееся значение ключа нарушает уникальное ограничение Django Python

Моя цель. Если id совпадает, то нужно обновить столбец времени создания в модели. Я не могу понять, как мне решить эту проблему. Вроде бы ничего сложного, но я застрял if a:=Defect.objects.get(id_leather=id_file_name) == True: a.update(created=datetime.datetime.now()) else: Defect.objects.create(id_leather=id_file_name, path=path_file_save) …

06.09.2021
Получение отдельных наименований из списка товаров с минимальной и максимальной ценой этого наименования в django

У меня есть список товаров с одинаковым названием, но разной ценой. Это моя модель продукта: class Product(BaseModel): title = models.ForeignKey( ProductTitle, on_delete=models.CASCADE, related_name="product_title", null=True, blank=True, ) quantity = models.PositiveIntegerField(default=1) price = models.FloatField(validators=[MinValueValidator(0.00)]) unit = models.CharField( max_length=20, blank=True, …

06.09.2021
Как сделать определенное поле не видимым в выводе api с помощью python и django?

у меня есть родительский (AccessInternalSerializer) и дочерний сериализатор (AccessSerializer) классы, как показано ниже, class AccessInternalSerializer(AccessBaseSerializer): private_key = serializers.FileField( allow_null= True, required=False) ca_cert=serializers.FileField( allow=True, required=False) def to_representation(self, obj): data = super().to_representation(obj) data['private_key'] = obj.private_key data['ca_cert'] = obj.ca_cert return data class …

06.09.2021
Как исправить проблему django migrate?

Я пытаюсь запустить свой проект django перед запуском я сделал makemigrations все мои приложения и затем я запустил команду migrate но я получаю эту ошибку я не могу понять что именно это за ошибка. Пожалуйста, помогите.<img …

06.09.2021
Использование CDN для статических файлов темы django-jet

Могу ли я переместить все статические файлы, связанные с темой Django-jet (например, static/admin/css/autocomplete.css) в CDN? Требуется ли хранить ссылающиеся библиотеки в кодовой базе?

06.09.2021
Бесплатный SMTP для проектов Django

Какой лучший бесплатный SMTP сервис для сайта? Также каковы настройки Django для этого. В настоящее время я разрабатываю проект Django, основанный на суммах, подлежащих выплате в организации. Человек, чья сумма должна быть выплачена, должен получить соответствующее уведомление по электронной почте …

06.09.2021
Сумма нескольких аннотаций в django orm

Вот моя модель: class Product: name = models.CharField(max_length=80) price = models.FloatField() category = models.CharField(max_length=40) class ProductInventory: inventory = models.IntegerField() product = models.OneToOneField(Product, on_delete=models.RESTRICT) и вот сырой sql того, что я хочу достичь, но как мне …

06.09.2021
Django.db.utils.ProgrammingError: таблица не существует после миграции в Postgres из SQLite

После изменения настроек и перехода на Postgres я получаю эту ошибку во время выполнения миграции, я ранее удалил все мои папки миграции, потому что у меня была похожая проблема с несоответствием базы данных , теперь у меня нет никаких …

06.09.2021
Django.db.utils.IntegrityError: (1364, "Поле 'name' не имеет значения по умолчанию")

Я сталкиваюсь с этой ошибкой всякий раз, когда пытаюсь выполнить команду python manage.py migrate, пожалуйста, помогите нам.

06.09.2021
Установка атрибута на основе другого атрибута

Как установить выбор общежития по половому признаку? Глобальные переменные BOYS_HOSTEL_CHOICES = (...) GIRLS_HOSTEL_CHOICES = (...) class Student(models.Model): MALE = 'M' FEMALE = 'F' #... GENDER_CHOICES = ( (MALE, 'Male'), (FEMALE, 'Female') ) gender = models.CharField( max_length = 10, choices …

06.09.2021
Drf spectacular не отображает параметры запроса в swagger ui

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

06.09.2021
Как узнать, какой файл mange.py запущен?

На машине Ubuntu существует процесс Django $ ps aux | grep 8010 xxx 5790 0.0 0.0 75228 12 ? S 2019 0:00 python manage.py runserver 0.0.0.0:8010 Как узнать абсолютный путь к этому manage.py?

06.09.2021
Пользовательская аутентификация возвращает NULL каждый раз в django

Я новичок в django и хочу построить аутентификацию с использованием пользовательской модели пользователя. Я задал вопрос Здесь. Мне посоветовали наследовать модель пользователя. Я создал пользовательскую модель пользователя. Поскольку все пароли хранятся с помощью функции bcrypt, я создал …

06.09.2021
Нужен ли Django для науки о данных и машинного обучения [закрыто]

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

06.09.2021
Невозможно установить пароль для модели пользователя костюма на странице администратора

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

06.09.2021
Как вставить 3d модель и отобразить ее в django

Class orders(models.Model): orderitem = models.CharField(max_length=100) orderprice = models.CharField(max_length=100) 3dimage = models.ImageField(max_length=100) '''можем ли мы использовать формат изображения в модели для вставки 3d модели'''

06.09.2021
Django - Напишите тест для загрузки нескольких изображений

Ниже приведен код, который генерирует поддельное изображение и пытается отправить его на эту конечную точку. У меня есть точка останова в первой строке def post(self, request), и когда я смотрю в request.data, я не вижу ключа images, а когда …

06.09.2021
InvalidParameterValueError - Source bundle is empty or exceeds maximum allowed size: 524288000

Я использую eb cli для развертывания приложения django. Внезапно он начал показывать ошибку InvalidParameterValueError - Source bundle is empty or exceeds maximum allowed size: 524288000 при развертывании моего приложения с помощью команды eb deploy. Ошибка появляется как в производственной, так …

06.09.2021
DEBUG = False / "Ошибка сервера (500)" - Django

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

06.09.2021
Возникла ошибка при подключении MySQL к Django в качестве базы данных бэкенда

Для того, чтобы подключить MySQL как Backend Language для Django, я сделал некоторые изменения в settings.py и привел измененный код ниже # Database # https://docs.djangoproject.com/en/3.2/ref/settings/#databases DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django', 'PASSWORD':'2684', 'HOST':'127.0.0.1', 'PORT':'3306', 'USER':'root' …

06.09.2021
Как применить дросселирование только для создания действия в наборах представлений DRF?

У меня есть набор представлений, и я хочу применить дросселирование только к create действию этого набора представлений и не хочу, чтобы оно применялось к update, destroy, retrieve и т.д... class UserViewSet(viewsets.ModelViewSet): # should only be applied to the …

06.09.2021
Как установить django с python3.9 на ubuntu aws

У меня проблемы с установкой django с помощью команды sudo python3.9 -m pip install Django. Ошибка, которую я получаю при выполнении этой команды, следующая: Traceback (most recent call last): File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, …

06.09.2021
Как правильно запустить эту программу из git hub

Я пытаюсь запустить эту программу с Github (https://github.com/dhvanilp/Hybrid-Cryptography) Я не могу сделать это правильно, либо она сломана, пожалуйста, помогите мне подтвердить это. Если он работает, как мне правильно его запустить. Я дословно следовал инструкциям, но он все …

06.09.2021
Изображения Wagtail внезапно не отображаются на передней панели

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

06.09.2021
Создание новых объектов вместо обновления - Django

Я пытаюсь использовать Update в Django, но он не обновляется, а создается новый объект модели в базе данных. Например, если я пытаюсь изменить метку товара "Ноутбук" на "Смартфон", Django создает новый товар под названием "Смартфон" вместо обновления "Ноутбука". Вот …

06.09.2021
Django admin set fk_name = to_field в инлайн-классе позволяет загружать только одно изображение

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

06.09.2021
Я продолжаю получать сообщение "В потоке "Stream" нет текущего цикла событий".

Я пытаюсь переделать проект, основанный на github repo, который я нашел некоторое время назад. Когда я пытаюсь запустить код автора, я получаю сообщение 'There is no current event loop in thread 'Stream''. Я просмотрел в Интернете несколько вопросов на stackoverflow, …

06.09.2021
Select2 в django не показывает опции

Я хочу объединить выборки в форме. У меня есть модель "Страна" и модель "Город". Когда пользователь выбирает страну, должны быть перечислены только города, перечисленные в этой стране. Проблема в том, что когда я пытаюсь это сделать, в форме я …

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

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

06.09.2021
Как проверить, существует ли уже введенный email в базе данных?

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

05.09.2021
Django - получение идентификатора в форме

Я пытаюсь разработать веб-приложение с Django и Stripe API. Но моя проблема заключается в том, что я хочу позволить посетителю зарегистрироваться/залогиниться. Затем, если пользователь подключен, он может использовать форму для создания компании (один пользователь может получить несколько компаний), затем, …

05.09.2021
Проблемы с формой для редактирования модели в Django - Reverse for 'variable name' not found

В настоящее время у меня возникла проблема с отображением формы, следующий код изображает проблему: views.py class LeadUpdate(UpdateView): model = Leads fields='__all__' template_name_suffix = '_update_form' urls.py from django.urls import path, include from django.contrib.auth import views as auth_views …

05.09.2021
Проверьте, является ли последний файл в os.listdir()

Мне нужно знать, является ли файл, который в данный момент проверяется в os.listdir, последним файлом. Мне это нужно в условии, которое у меня есть. Вот код: # iterate through all files in directory for filename in os.listdir(edgar_path): # open …