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

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

22.09.2022
Как добавить пользовательские пункты url в меню приложений в админке Django?

Я хочу добавить пользовательский url в левое меню Django admin

22.09.2022
Как создать фрейм данных из вложенного JSONField в Django?

В моей модели Django есть поля DateTimeField и JSONField, с помощью которых я хотел бы создать временной ряд данных. В пакете django-pandas есть метод to_timeseries для этого, но моя проблема в том, что он помещает все поле JSONField …

22.09.2022
Django - аннотирование поля к модельному запросу, который добавляет значение поля даты к существующему полю модели в представлениях

Я хочу добавить поле к моей модели в представлениях без добавления его в базу данных с помощью функции annotate. user_accounts_extension.objects.filter(types='trial').annotate(expire_date=duration + datetime.timedelta(days=180)) Модель user_accounts_extension является расширением включенных моделей auth. "Duration" - это поле даты, которое представляет собой …

22.09.2022
Django: Лучшая практика для суммирования всех итоговых сумм на основе поля модели

Вот мой код reports: queryset for reports in reports: data.append(DataModel( model_id=report.num, title=report.title, total_price=report.total_amount, )) Этот код будет создавать некоторые объекты DataModel и добавлять их в список. Я хочу суммировать total_price всех объектов с одинаковыми obj.id. …

22.09.2022
Wagtail 2.14.2 Ошибка ModulNotFound после выполнения makemigrations

3-я попытка трясогузки Я установил его после создания виртуальной среды с именем wag-env с помощью virtualenv в каталоге websites/wag/, а не в папке .virtualenv. Команда была "virtualenv wag-env". Сделал pip install wagtail Затем запускается трясогузка start ready_wag …

22.09.2022
Django inspectdb, foreignkey из разных схем

в схему_curriculum &amp; table clearance_item я добавил ограничение (ForeignKey) в схему_srgb &amp; table_student затем, я пытаюсь запустить inspectdb со следующей командой py manage.py inspectdb --database=curriculum clearance_item &gt; models.py class ClearanceItem(models.Model): cl_itemid = models.CharField(primary_key=True, max_length=20) studid = models.CharField(max_length=9, blank=True, null=True) …

22.09.2022
Почему я получаю "Invalid salt" в django?

Я написал код для регистрации и входа в django. При выполнении входа я получаю ошибку "Invalid salt" Ниже приведен код: @api_view(['POST']) def login(request): email = request.data.get('email') mobile_number = request.data.get('mobile_number') pin = request.data.get('pin') res = dict() print(dict, "dictonaryyyyyy") if email …