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

22.09.2022
Django MultiSelect Dropdown Checkbox для обновления моделей

Как создать выпадающий флажок multiselect (checked=True, unchecked=False) для обновления моделей? Ниже приведен мой текущий код: models.py: class TestProfile(models.Model): revenue = models.BooleanField(default=False) costOfRevenue = models.BooleanField(default=False) forms.py: class CreateTestProfile(forms.ModelForm): class Meta: model = TestProfile fields = '__all__' views.py: …

22.09.2022
Поле пароля видно и не зашифровано на сайте администратора Django

Для использования email в качестве имени пользователя я переопределяю встроенную модель User следующим образом (вдохновлен исходным кодом Django) models.py class User(AbstractUser): username = None email = models.EmailField(unique=True) objects = UserManager() USERNAME_FIELD = "email" REQUIRED_FIELDS = [] def …

22.09.2022
Django конечная точка с slug и id

Как создать конечную точку, которая будет возвращать данные, используя два разных поля? Модель: class Post(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) post_title = models.CharField(max_length = 125) text = models.TextField() slug = models.SlugField(max_length=100, unique=True, blank=True) Serializer: <pre …

22.09.2022
Taggit.managers.TaggableManager как использовать его с классом Django FilterSet и фильтровать с помощью __in все (каждый) элементы

В отличие от фильтра по умолчанию __in, который возвращает все записи, которые соответствуют хотя бы одному элементу в списке, я хочу вернуть все записи, которые соответствуют всем элементам в списке, используя класс Django FilterSet и поле Django-taggit TaggableManager

22.09.2022
Как сделать два поля выбора, которые будут сохранены как одно значение в базе данных в django?

Я создал модель Task: class Task(models.Model): name = models.CharField(max_length=200, null=True) author = models.ForeignKey(User, on_delete=models.DO_NOTHING, blank=True, null=True) company = models.ForeignKey(Company, on_delete=models.DO_NOTHING) eta = models.CharField(max_length=20, null=True, blank=True) Я хочу, чтобы eta сохранялось как CharField, которое будет вводиться пользователем через два …

22.09.2022
Как хранить UInt8Array в модели django

Как сказано в заголовке, Как хранить UInt8Array в модели django? Надеюсь, вы сможете мне помочь, большое спасибо.

22.09.2022
Фильтровать по категориям подкатегории, принадлежащие к одной категории разных товаров в админзоне django

Я хочу, чтобы при добавлении товаров в админке django, когда я ввожу категорию товара, перечислялись только подкатегории, принадлежащие только этой категории. Вот мои модели class Category(models.Model): category_name = models.CharField(max_length=50) slug = models.SlugField(max_length=100, unique=True) category_image = models.ImageField(upload_to = 'photos/categories', blank …

22.09.2022
Simplejwt не отображается в опциях импорта

Я установил djangorestframework-simplejwt с помощью pip, настроил файл settings.py для его использования, но когда я пытаюсь импортировать пакет, он не отображается в списке импортируемых пакетов. 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework.authentication.SessionAuthentication', 'rest_framework.authentication.BasicAuthentication', 'rest_framework_simplejwt.authentication.JWTAuthentication', ), Список импорта: <img …

22.09.2022
ModuleNotFoundError, даже если модуль (имя приложения) установлен

Я хочу начать проект, но при попытке сделать миграции, я получил ModuleNotFoundError, даже если мои приложения "установлены" в настройках У меня есть 2 приложения: аутентификация и блог. В аутентификации я переопределил модель User с AbstractUser и это все Python …

22.09.2022
После запонения формы в context_processors ошибка ValueError at / dictionary update sequence element #0 has length 0; 2 is required Django

Мне надо сделать заказ звонка, чтобы при нажатии на кнопку отправки номера телефона, происходил редирект. Сейчас, введеный номер отправляется, однако после нажатия на кнопку отправки, сейчас мне выдается ошибка: dictionary update sequence element #0 has length 0; 2 is required …

22.09.2022
Какой тип поля базы данных для множественного выбора Поисковый фильтр с DRF?

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

22.09.2022
Как визуализировать изображения в Django

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

22.09.2022
Валидаторы форм Django Crispy

У меня Django и я использую crispy формы для ввода данных о пользователе. Проблема в том, что некоторые новые пользователи имеют в своем имени диакритические символы. Тогда я получаю следующую ошибку: Enter a valid “slug” consisting of letters, numbers, …

22.09.2022
Django Queryset filter

Моя таблица django содержит поле, содержащее строки, разделенные запятыми. class RawData(TimeStampModelMixin): id = models.UUIDField(primary_key=True) media = models.TextField() Столбец media будет содержать значения типа 'Multimedia, TV', 'Multimedia, TV Station'. Мне нужно отфильтровать строки таблицы Rawdata так, чтобы в столбце media …

22.09.2022
У Celery проблемы с разрешением DNS?

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

22.09.2022
Django получает последнее значение для каждого значения ключа forgin

В models.py class loan(models.Model): completed=models.BooleanField(default=False) created_at = models.DateTimeField(auto_now_add=True,null=True) application_id=models.CharField(max_length=100,unique=True) class topay(models.Model): loanapplication=models.ForeignKey(loan,on_delete=models.CASCADE,null=True) paymentdate=models.DateField(null=True, blank=True) Как получить дату последнего платежа для каждой заявки на кредит В views.py topay.objects.filter().values().annotate(last=Max('paymentdate'))

22.09.2022
Каждый раз, когда я устанавливаю django для своей виртуальной среды, я в конечном итоге устанавливаю его глобально. Как установить django только для виртуальной среды?

Я новичок и пытаюсь изучить Django, для этого я работаю в виртуальной среде. Всякий раз, когда я пытаюсь установить Django в моей виртуальной среде, он устанавливается глобально, чего, я думаю, мне следует избегать. Вот изображение моей командной строки.<a href="https://i.stack.imgur.com/f062x.png" …

22.09.2022
Как установить отношение "один к одному" в модели django в базе данных mongo?

Я использую mongo db с djongo в django. У меня есть две модели Employee и PresentEmployee. Сотрудник: class Employee(models.Model): employee_id = models.CharField(primary_key=True, max_length=10, null=False, blank=False) employee_name = models.CharField(max_length=200, null=False, blank=False) email = models.EmailField(max_length=500, null=True, blank=True) def __str__(self): return …

22.09.2022
Как включить package.tar.gz в проект Python и установить его

У меня есть проект Django и он использует пакет folium, в который мне нужно было добавить некоторый код. Теперь у меня есть этот модифицированный пакет package.tar.gz в каталоге проекта. Как установить его после деплоя на Heroku и использовать вместо …

22.09.2022
AttributeError: объект 'AsyncResult' не имеет атрибута 'head'

AttributeError: объект 'AsyncResult' не имеет атрибута 'head' В моем views.py файле ошибка возникает в data = df.head(50), когда я запускаю и получаю данные как асинхронная фоновая задача. Может ли кто-нибудь помочь мне здесь? task.py @shared_task def eda_flow_task(path, …

22.09.2022
Ошибка EnvError при проталкивании Heroku

Я добавил свой пароль gmail в файл .env, расположенный в корневом каталоге моего проекта django. Почему heroku выдает ошибку Env при нажатии, есть ли что-то еще, что я не сделал? Мой файл settings.py import: from pathlib import …

22.09.2022
Django url error эта проблема возникает только когда пользователь вошел в систему

"Environment of the project: Request Method: GET Request URL: Django Version: 3.0.5 Python Version: 3.10.7" "error is with the template and url" "eg: more details about question ....................................." "error at line 12" "Reverse for 'customer' with keyword arguments '{'pk': ''}' …

22.09.2022
Window.close() перестала работать после обновления до Django 4

Я обновил пакеты в своем проекте до последней версии, и при тестировании в Firefox столкнулся с тем, что window.open() присвоенная переменная возвращает Object - отладил с помощью кода ниже: let test = window.open($(e.currentTarget).attr('href'), '_blank', "height=640,width=480,toolbar=0,location=0,menubar=0"); console.log(test); …

22.09.2022
Django Models для расчета скидки

Я делаю проект электронной коммерции как мой первый проект на django и у меня есть некоторые проблемы с тем, как рассчитать мою фактическую цену и цену со скидкой, если есть цена со скидкой, поэтому я хочу сделать следующее: если …

22.09.2022
Форк статических файлов Django Oscar не работает

Я пытаюсь форкнуть дефолтный статик оскара. Моя структура папок выглядит следующим образом: myproject/ static/ oscar/ templates/ flatpages/ oscar/ myproject/ И я установил следующие настройки: STATIC_URL = '/static/' STATICFILES_DIRS = [ BASE_DIR / 'static/' ] Форк …

22.09.2022
Сохранение формы, созданной с помощью html, в формате pdf

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

22.09.2022
Проблема со свернутой панелью навигации в html

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

22.09.2022
Данные в 'context' не передаются в HTML

Контекст в первом условном утверждении передан хорошо, но контекст, обновленный во втором условном утверждении, не передан в HTML. Например, 'MODEL_LIST' в первом контексте доставляется хорошо, но 'mape_val' во втором контексте - нет. Я хочу, чтобы оно было доставлено. …

22.09.2022
"GET /style.css HTTP/1.1" 404 2565 [закрыто]

Ссылка на мой CSS файл Строение директорий Why is server startup error 404 not found file style.css tried to put absolute addressing did not help, if I run html through IDe all works. …

22.09.2022
Поле 'id' ожидается как число

Я определил свою пользовательскую модель пользователя следующим образом (чтобы иметь email в качестве имени пользователя): class User(AbstractUser): username = None email = models.EmailField(unique=True) USERNAME_FIELD = 'email' REQUIRED_FIELDS = [] objects = UserManager() def __str__(self): return self.email И …

22.09.2022
Как я могу решить эту ошибку линтинга? "Рассмотрите возможность добавления мета-ключевых слов. <html lang="en-US"> (H031)".

Я в тупике. Я понимаю, что он говорит мне, что я должен добавить мета ключевые слова, но какие именно? Что я упускаю?

22.09.2022
Django - это просто кластерная фича, разве PHP лучше?

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

22.09.2022
Dangjo с Mongodb, пробелы в имени поля: FieldError: Невозможно преобразовать ключевое слово '' в поле

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

22.09.2022
MongoDB прекратила поддержку всех 32-битных ОС некоторое время назад

MongoDB прекратила поддержку всех 32-битных ОС некоторое время назад, потому что она ограничена примерно 2 ГБ оперативной памяти, что просто недостаточно для запуска чего-то в производстве, и было слишком сложно / дорого поддерживать как 32, так и 64-битные системы в …

22.09.2022
Как фильтровать объекты в python? [закрыто]

Я получаю массив элементов из API следующим образом: { "items": [ { "id": "1", "name": "Item #1", "owner": { "id": "james", "type": "user", }, }, { "id": "2", "name": "Item #3", "owner": { "id": "david", "type": "user", }, }, …

22.09.2022
Django: как глобально изменить имена таблиц?

Я знаю, что могу изменить имя таблицы в модели с помощью атрибута db_table, как объясняется в документе . Однако, что если я хочу сделать это глобально? Допустим, я хочу, чтобы все мои таблицы имели …

22.09.2022
Я использую django для создания сайта и хочу связать репетиторов и студентов

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

22.09.2022
Редактирование связанного поля на странице редактирования родительской модели

Моя Profile модель имеет OneToOne поле с User моделью. class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) verified = models.BooleanField(default=False) А ModelAdmin определяется следующим образом: class UserAdmin(UserAdmin): fieldsets = ( .... .... ('Permissions'), 'fields': ( 'is_active', 'is_staff', 'is_superuser', .... .... …

22.09.2022
Django создает заголовки таблиц db из dict

Я пытаюсь создать model.Model с заголовками столбцов (ключ) и типами (значение). Я пытался сделать это с помощью setattr(self,columnheader,columntype), но это, похоже, не работает. Могу ли я динамически изменять таблицу с помощью встроенных средств django или мне придется использовать необработанный sql? …

22.09.2022
Какие технологии используются для создания новостного сайта с прямой трансляцией [закрыто]

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