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

19.09.2022
Устанавливайте приложения Django через админ-сайт Django, как плагины в Wordpress

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

19.09.2022
Максимальная глубина рекурсии при применении фильтра Listing в django

Я пытаюсь реализовать Listing Filter из фильтров django. Первый "type" - это атрибут, на котором я хочу, чтобы основывался мой фильтр внутри models.py моего приложения. class detaileditems(models.Model): title = models.CharField(max_length= 255) type = models.CharField(max_length= 45, null=True) pubdate = models.DateTimeField() …

19.09.2022
Изменение генерации таблиц моделей django по умолчанию

Я пытаюсь создать две связанные модели в django, пользовательскую модель пользователя и модель компании. где один пользователь принадлежит одной компании, а одна компания имеет много пользователей. class Company(models.Model): name = models.CharField(max_length=255) class User(AbstractBaseUser): objects = UserManager() id = …

19.09.2022
Где хранить файлы обучающих данных в Django для чатбота?

Я пытаюсь отобразить чатбота, которого я создал на сайте django. Поэтому мне нужно загрузить некоторые обучающие данные (json, pickle и h5 файлы) в файл views.py. Но когда я запускаю сервер, он говорит: FileNotFoundError: [Errno 2] Нет такого файла или …

19.09.2022
Django rest не показывает ошибку списка в соответствующем индексе

У меня есть сервис, который принимает список с датами. Я намеренно отправляю список, который имеет ошибку с индексом 1. Ошибка должна быть возвращена как массив, который имеет 1. индекс, но он возвращается как показано ниже. Поле dates является RelatedField …

19.09.2022
Как получить последние данные из модели django в tamplates

я пытаюсь получить последние отдельные данные из модели Django и показать их в шаблонах вместо всех данных, метод, который я пытаюсь использовать в моем представлении для достижения этого def preview(request): readme = Personal_readme.objects.latest('create_date') return render(request, 'preview.html',{'readme':readme}) и …

19.09.2022
Ошибка регистрационной формы не могу найти

Я использую Django на Mac. На прошлой неделе регистрация прошла хорошо, но теперь, когда я повторно запускаю его, я столкнулся с проблемой, и я не могу понять, в чем проблема. Надеюсь, кто-нибудь сможет мне помочь. Спасибо error: [19/Sep/2022 20:24:50] "POST …

19.09.2022
Django - передать путь к файлу/url из html в представление, чтобы изменить источник моего видеопотока

Здравствуйте, я довольно новичок в мире Django и html и хотел бы иметь возможность выбрать видео файл и затем воспроизвести его в отредактированном виде (классификация ai и некоторое редактирование opencv). На данный момент воспроизведение локального файла работает таким образом, …

19.09.2022
Отправка одинаковых вложений в разные письма с помощью Django mail

Я отправляю почту с помощью Django mailer from django.core.mail import send_mail,EmailMessage Если я отправляю одно письмо, все работает и вложение находится на почте и правильно открывается в pdf. content = template.render(context) msg = EmailMessage(subject, content, from_email, ['mail@mail.com']) msg.content_subtype …

19.09.2022
Как отфильтровать данные по активному пользователю в Django?

Я пытаюсь извлечь только последние данные для активного пользователя в мой шаблон Django. Однако в настоящее время я получаю следующую ошибку. Поле 'id' ожидало число, но получило объект <django.db.models.fields.related_descriptors.ForwardManyToOneDescriptor at 0x7f0682901a90>. Models.py: class HealthStats(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) date …

19.09.2022
Тестирование представления обновления: как передать данные об изменении значения в представлении обновления с формой?

Я пытаюсь написать тесткейс для одного из моих представлений, которое использует форму. views.py def parametrage(request,pk): parametrage = get_object_or_404(Parametrage, asp_par_cle = pk) form = ParametrageForm(request, data=request.POST or None, instance = parametrage) print('form.data',form.data) if form.is_valid(): parametrage = form.save() parametrage.opr_nom = request.user.username …

19.09.2022
Не отображается новое видео при загрузке видео в Django

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

19.09.2022
Serve() вызывается дважды каждый раз, когда я перезагружаю страницу блога в wagtail

Я использую wagtail для создания сайта-блога. Для подсчета посещений каждого блога я переопределяю get_context() и serve() для установки cookie. Коды следующие: def get_context(self, request): authorname=self.author.get_fullname_or_username() data = count_visits(request, self) context = super().get_context(request) context['client_ip'] = data['client_ip'] context['location'] = data['location'] context['total_hits'] = …

19.09.2022
Как проверить, что email/имя пользователя уже существует в базе данных в django?

Как проверить, существует ли уже email_id/имя пользователя в базе данных в django? Я хочу проверять существование email/имени пользователя в представлениях, а не в сериализаторе Ниже приведен код: @api_view(['POST']) def registerUser(request): f_name = request.data.get('f_name') l_name = request.data.get('l_name') username …

19.09.2022
Регистрация данных по множественному выбору django

Я новичок и я пытался создать форму зарегистрированных данных в базе данных, все поля зарегистрированы хорошо, вместо полей множественного выбора. from.py class SavePost(forms.ModelForm): user = forms.IntegerField(help_text = "User Field is required.") title = forms.CharField(max_length=250,help_text = "Title Field is required.") …

19.09.2022
Отображение поля из другой модели в ModelAdmin модели User

Мой проект Django основан на встроенной User модели. Для некоторых дополнительных атрибутов я определил другую модель: models.py: class Status(models.Model): email = models.ForeignKey(User, on_delete=models.CASCADE) is_verified = models.BooleanField(default=False) is_active = models.BooleanField(default=False) def __str__(self): return self.email А вот пользовательский ModelAdmin: …

19.09.2022
Учетная запись с таким Email уже существует. как это исправить?

Я попытался создать форму входа. Но когда я пытаюсь войти, django выдает ошибку that Account with this Email already exists. I don't now how to fix this.Help me plz Вот мой код, пожалуйста, подскажите, где я ошибаюсь: forms.py class …

19.09.2022
Я не могу сохранить данные <select> в html

У меня есть приложение django с формой. в модели LIVING_COUNTRIES = [ ('AFGANISTAN', 'Afganistan'), ('ALBANIA', 'Albania'), ('ALGERIA', 'Algeria'), ('ANGORRA', 'Andorra')] class Employee(models.Model): country_living = models.CharField(max_length=50, choices=LIVING_COUNTRIES, default=FRESHMAN, blank=True, null=True) в html &lt;select name="country" id="id_category" data="{{ data.country }}"&gt; {% …

19.09.2022
Как просмотреть данные в представлении Django Template?

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

19.09.2022
Как сериализовать отношения внешнего ключа в виде пары ключ-значение django rest framework

Я пытаюсь сериализовать отношения в DRF, в то время как я пытаюсь получить следующий вывод: "statistics":[ "Attacks":{ "id":971, "home_value":3, "away_value":2, "value":5 }, "Corners":{ "id":972, "home_value":0, "away_value":0, "value":0 } ] Я написал следующий код для моего сериализатора этой …

19.09.2022
Как вызвать функцию при запуске приложения в django?

я хочу вызвать функцию daily_data_log_checker в классе MainConfig, чтобы она запускалась при старте приложения class MainConfig(AppConfig): default_auto_field = 'django.db.models.AutoField' name = 'main' def daily_data_log_checker(): import datetime from datetime import datetime from datetime import date from main.models.status import DailyMachinePerformance …

19.09.2022
Простой квест в просмотре и настройках

Ну, я работаю над этой проблемой около 2 недель. Много искал в google, экспериментировал с вариантами. Но это просто не работает -_-. Я даже не могу определить, в чем проблема, возможно, в представлениях или настройках join. Просто посмотрите. …

19.09.2022
Перенос базы данных из унаследованного приложения flask на django

Здравствуйте, у меня есть существующее приложение, сделанное на Flask, оно состоит из простой базы данных, но в нем нет миграций (flask-migrate) с тех пор, и данные растут. Если я включу миграции на django, может ли это испортить данные? …

19.09.2022
Сортировка в списке администратора django по пользовательскому полю в алфавитном порядке

У меня есть простое отношение магазин / продукт, и я хочу сортировать продукты в зависимости от названия магазина в алфавитном порядке. модели: class Store(models.Model): name = models.CharField("name", max_length = 128) class Product(models.Model): number = models.PositiveIntegerField() name = models.CharField("name", …

19.09.2022
Необязательный URL для taggit Django

Я использую django-taggit в своем проекте, чтобы поместить теги на элементы. Итак, я посмотрел этот учебник по использованию тегов в представлениях на основе классов. Я хочу показать все теги сверху, и при нажатии …

19.09.2022
Преобразование необработанного sql в запрос django

Как я могу преобразовать этот необработанный sql в запрос django? это необработанный запрос knowledges.raw( ''' SELECT KnowledgeManagement_tblknowledge.KnowledgeCode,KnowledgeManagement_tblknowledge.KnowledgeTitle,KnowledgeManagement_tblknowledge.CreateDate,KnowledgeManagement_tblknowledge.CreatorUserID_id FROM KnowledgeManagement_tblknowledge LEFT JOIN KnowledgeManagement_tblusedknowledge ON KnowledgeManagement_tblknowledge.KnowledgeCode = KnowledgeManagement_tblusedknowledge.knowledge_id where register_status = 7 or register_status = 9 and Status = 1 …

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

Во-первых, я не являюсь опытным разработчиком Django, я использую Django 4.0.6 на windows 10 и python 3.8.9 в виртуальной среде. Мне нужна помощь с моим запросом в Django: сначала вот моя модель: from django.db import models …

19.09.2022
Django Kubernetes Ingress CSRF Cookie не отправлен

Задаю этот вопрос здесь, потому что прошло уже несколько дней и я не могу найти ничего полезного. Проблема: У меня есть приложение, развернутое на кластере Kubernetes, работающем на AWS EKS с пользовательским образом докера на AWS ECR. Приложение …

19.09.2022
Django - удаление/скрытие меток для чекбоксов

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

19.09.2022
Сериализация вложенного JSON в модели Django

Как создать вложенную структуру из вложенного JSON? Я хочу, чтобы у моего Hobby был ForeignKey к профилю. Это не может быть так сложно, но я действительно не понимаю ошибку. Он даже создает объекты и сохраняет их в моей базе данных, …

19.09.2022
Как вызвать метод модели в ajax через views_api и присвоить значение данным таблицы в DRF?

Я пытаюсь понять Django Rest Framework. Как новичок, я пытаюсь вызвать метод из модели и обновить значение в шаблоне. Я пытаюсь сделать это из views_api.py с помощью ajax вызова. Я смог получить другие значения, но не смог получить три значения. …

19.09.2022
Чертеж подписи для формы [закрыто]

Я хочу добавить в поле формы поле для подписи рисунка и сохранить необходимые данные в базе данных. Я новичок в этом деле, не могли бы вы помочь?

19.09.2022
Django - перебор списка в обратном порядке

Тег for в шаблоне Django не хочет перебирать список в обратном порядке! Это делает функция reversed. Pycharm подчеркивает и все index.html: &lt;!doctype html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta charset=&quot;UTF-8&quot;&gt; &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0&quot;&gt; &lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;ie=edge&quot;&gt; &lt;title&gt;Document&lt;/title&gt; &lt;/head&gt; …

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

Мне нужно сгенерировать серийный номер типа TES-0922-1, TES-0922-2 и т.д. на.... здесь TES - это (название_компании) 0922 - это (месяц и год) 1,2 - (серийный номер) Я хочу генерировать уникальный номер по дате. Если сегодня 9 …

19.09.2022
Разница между request.user и get_user(request) в Django?

Я заметил, что есть два способа получить объект пользователя из запроса (при условии, что пользователь уже вошел в систему и сессия действительна): user = request.user user = get_user(request), где get_user() импортируется из django.contrib.auth. В чем разница? …

19.09.2022
Несколько свойств с одинаковым типом Django

У меня есть две модели class Manager(models.Model): name = models.CharField(max_length=250) def __str__(self): return self.name class Project(models.Model): title = models.CharField(max_length=250, null=True, blank=True) work_statement = models.TextField(null=True, blank=True) contract_id = models.CharField(max_length=250, null=True, blank=True) note = models.TextField(null=True, blank=True) customer = models.CharField(max_length=250, null=True, blank=True) …

19.09.2022
Может ли celery-beats запускать только задачу celery или обычную задачу (Django)?

Я работаю над проектом django с celery и celery-beats. Мой основной сценарий использования - это использование celery-beats для установки периодической задачи в качестве фоновой задачи, вместо использования внешнего запроса для запуска. Я бы сохранил результаты и поместил их в модель, …

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

Предположим, у меня есть 3 приложения на моем Django сайте app_1, app_2, app_3. app_1 и app_2 может получить доступ любой пользователь, но для app_3 я хочу, чтобы пользователь вошел в систему. Используя login_required я могу добиться этого. Но …

19.09.2022
Как я могу "скопировать" некоторые зависимости в свой проект

Я прохожу отличный курс (Django/react ecommerce на udemy), однако версия bootstrap, которую они используют, очень старая и многие вещи не работают на более новых версиях, я видел их зависимости на Github, но все они конфликтуют, когда я пытаюсь установить …

19.09.2022
Django "ProgrammingError at /create-post" usnig heroku postgres as database host

Я пытаюсь создать сайт блога на django с использованием postgres и heroku в облаке. При попытке отправить пост с помощью форм из django я получаю эту ошибку "ProgrammingError at /create-post столбец "title" отношения "main_post" не существует LINE 1: INSERT INTO …