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

29.01.2022
Нужна помощь в составлении запроса из модели django

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

29.01.2022
Как расположить поля формы вертикально?

Я создаю форму входа в систему, используя класс Forms. К сожалению, когда я запускаю страницу, то обнаруживаю, что расположение полей горизонтальное. Не могли бы вы помочь мне сделать его вертикальным? Ниже приведен код forms.py: from django import forms …

29.01.2022
Недопустимый тег блока в строке 5149: 'endif'. Вы забыли зарегистрировать или загрузить этот тег? Где я ошибаюсь?

Я не понимаю, где я ошибаюсь. Я считаю, что следовал всем правилам. Пожалуйста, укажите, если я что-то упустил. Буду признателен за помощь. (% if tot86|floatformat > 0 %) <div class="row"> <div class="col-8 text-start fs2 border-bottom border-end border-start border-dark"><b>Income</b></div> <div …

29.01.2022
У меня возникла ошибка в файле forms.py проекта

From django import forms from django.core import validators from matplotlib import widgets from .models import * class Userregistration(forms.ModelForm): class Meta: model=User fields=['username','password','name','email_id','contact','address'] widgets={ 'username':forms.CharField(attrs={'class':'form-control'}), 'password':forms.PasswordInput(attrs={'class':'form-control'}), 'name':forms.CharField(attrs={'class':'form-control'}), 'email_id':forms.EmailField(attrs={'class':'form-control'}), 'contact':forms.CharField(attrs={'class':'form-control'}), 'address':forms.CharField(attrs={'class':'form-control'}), } он показывает мне typeerror:'__init()'got an unexpected keyword argument …

29.01.2022
Список имен полей модели в качестве вариантов в поле другой модели

К сожалению, я не могу найти то, что мне нужно, но я знаю, что это требует get_fields() Я предполагаю, что мне понадобится вызов метода для создания списка имен полей : class ModelA(models.Model): field_a = models.CharField(max_length=100) field_a = models.CharField(max_length=100) …

29.01.2022
Почему шаблон администратора django не загружается

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

29.01.2022
Оценка кверисетов Django и bulk_update с зависимостями

Предположим, у меня есть следующая модель (сильно упрощенная, ради вопроса): class DailyMetric(models.Model): value_1 = models.FloatField() value_2 = models.FloatField() ratio = models.FloatField() Как следует из названия, для каждого дня будет своя запись. Однако value_1 и value_2 …

29.01.2022
Gunicorn не работает из-за ModuleNotFoundError: Нет модуля с именем сельдерей

Я перенес свое приложение django из локальной среды на сервер. Я установил все зависимости, которые есть в моей локальной среде. Однако, gunicorn не работает, потому что говорит: from celery import Celery "ModuleNotFoundError: No module named celery Этот файл …

29.01.2022
Django динамическое приведение полей при аннотировании

Допустим, я хочу сохранить эти данные в db: { "fields": [ { "field_type": "number", "name": "field_1", "value": 8223, }, { "field_type": "string", "name": "field_2", "value": "demo" }, { "field_type": "bool", "name": "field_3", "value": true } ], "blockchain_id": 47, "name": …

29.01.2022
Напишите пользовательскую функцию валидации django

У меня есть поле с именем bar мне нужно написать функцию валидации для проверки этого бара в django какие условия я могу применить к этому и как должна выглядеть моя функция? Примечание:Пожалуйста, не делитесь ссылками на валидаторы django …

29.01.2022
Как обновить поле в Django

Я хочу обновлять только поле имени, если из frontend отправлено только имя, обновлять только изображение, если из frontend отправлено только изображение, обновлять оба поля, если из frontend отправлено имя и изображение В Django data =request.data if data['name'] and data['image']: category= …

29.01.2022
Могу ли я использовать файл views.py для фактической отправки электронной почты?

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

29.01.2022
Cutomize dj_rest_auth Сброс пароля по электронной почте

Я хочу отправлять настроенные электронные письма, когда пользователь запрашивает сброс пароля. Я использую dj_rest_auth с django. Вот что я сделал: 1. Определил пользовательский сериализатор, который наследуется от PasswordResetSerializer из dj_rest_auth class CustomPasswordResetSerializer(PasswordResetSerializer): def get_email_options(self): return { 'html_mail_template_name': 'registration/password_reset_email.html', } …

29.01.2022
Зачем нужен ForeignKey( Room ) в приведенном коде?

**> what is the use of the foreign key room needed in this code and what** **> happens when we implement this foreign key room in our code пожалуйста, помогите ребята, я только начинающий в мире Django ** > class …

29.01.2022
Django migrate primary OneToOneFiled ForeignKey + в составной внешний ключ

У меня есть модель, которая является просто отношением между двумя сущностями, как это: class SomeModel(models.Model): a = OneToOneField(User,primary_key=True,...) b = ForeignKey(Car,...) В соответствии с дизайном, это было правильно, так как я не хотел, чтобы User имел несколько …

29.01.2022
Рекурсивная система комментариев в django

У меня есть система комментариев для моего сайта, и я передаю все комментарии вместе с соответствующим постом, но когда я просматриваю комментарии и показываю дочерние элементы каждого комментария, он показывает дочерние элементы после него как независимые комментарии. {% load …

29.01.2022
Как исправить django.db.utils.OperationalError: could not translate host name "db" to address: Временный сбой в разрешении имен

Видел, что этот вопрос уже задавался, но все еще нет решения, работающего для меня. Мой docker-compose: version: '3.9' services: db: image: postgres volumes: - ./data/db:/var/lib/postgresql/data environment: - POSTGRES_DB=postgres - POSTGRES_USER=postgres - POSTGREES_PASSWORD=password web: build: . command: python manage.py runserver …

29.01.2022
Ошибка: blog.Comment: (models.W042) Автосозданный первичный ключ используется, когда не определен тип первичного ключа, по умолчанию 'django.db.models.AutoField'

Mysite-virtualenv) 10:43 ~/django-blog (master)$ ./manage.py migrate System check identified some issues: WARNINGS: blog.Comment: (models.W042) Auto-created primary key used when not defining a primary key type, by default 'django.db.models.AutoField'. HINT: Configure the DEFAULT_AUTO_FIELD setting or the BlogConfig.default_auto_field attribute to point to …

29.01.2022
AttributeError at /Customer/Visit 'WSGIRequest' object has no attribute 'is_ajax' in django

Пожалуйста, помогите мне Я пытаюсь изучить ajax в django, но когда я запускаю этот простой тест, я получаю эту ошибку и не могу найти причину, моя версия django - 4.0 ошибка AttributeError at /Customer/Visit У …

29.01.2022
Почему я не могу обновить изображение в django?

modle.py class Form(models.Model): name = models.CharField(max_length=40) email = models.EmailField() file = models.ImageField(null=True, blank=True) class Meta: db_table: 'django' # table name edit.py <form action="{% url 'update' user.id %}" method="POST" enctype="multipart/form-data"> {% csrf_token %} <div class="mb-3"> <label …

29.01.2022
Django: AttributeError: модуль 'collections' не имеет атрибута 'Iterator'

Использование django-admin startproject test дает ошибку типа AttributeError: module 'collections' has no attribute 'Iterator', хотя у меня установлен django и я мог видеть список команд, выполнив django-admin. Вот полный текст ошибки Я следую этому учебнику …

29.01.2022
Django-tables2 экспорт пользовательского столбца URL

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

29.01.2022
Использование SQL VIEWS в Django

Есть ли способ использовать SQL-команду CREATE VIEW в Django? Если я попытаюсь использовать обычный синтаксис или использовать from django.db import connection ... with connection.cursor() ... Я получаю ошибку: Неправильный синтаксис рядом с ключевым словом 'VIEW'.

29.01.2022
Как хранить ответ на ошибку http в Django

Я получаю name и age и сохраняю в базе данных через DRF и создаю промежуточное ПО, которое проверяет ошибки и ошибки ответа и status_code и когда возникают ошибки промежуточного ПО, например 404 "Страница не найдена, неверный URL" и т.д. …

29.01.2022
Установка django с ошибкой python на widows 10?

У меня возникают ошибки при установке django с помощью следующих команд. Я точно следую инструкциям из книги, которую я использую, но получаю ошибки. Первая установка pipenv дала мне ошибки о пути, а обновление путей в windows вручную исправило это. …

29.01.2022
Django RadioSelect горизонтальный

У меня есть поле с несколькими вариантами выбора, и я использую Django forms для превращения этого поля в RadioSelect. Проблема в том, что все поля вертикальные, а я хочу, чтобы они были горизонтальными. Мой forms.py class PostForm(forms.ModelForm): class Meta: …

29.01.2022
Как Django Rest Framework определяет разницу между методами POST и GET в представлениях на основе классов?

Итак, я просмотрел класс APIView из Django Rest Framework и не смог найти, в каком методе или как фреймворк знает, что я использую метод get или post. Пример:- class GETAPI(APIView): def get(self, request): data = { "name": "hello-world" } …

29.01.2022
Fetch в Django возвращает ошибку 403 с другой учетной записью

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

29.01.2022
Django STATIC FILES не загружаются в реальном производстве

Я пробовал много вещей, чтобы решить это, например, добавление whitenoise промежуточного программного обеспечения, также добавил STATICFILES_DIRS = [], добавил mimetypes для css в файле settings.py CSS/JS Won't load. Вот мой settings.py Я также добавил следующее в свой …

29.01.2022
Django celery выполняет некоторое задание дважды

1. Вопрос 1. Некоторые задания выполняются дважды логика задачи settings.CELERYBEAT_SCHEDULE crontab -> create_course_reports -> create_course_report_pdf.apply_async (inside for-loop call multiple tasks) -> email/save pdf проблемы (журнал сельдерея ниже) f6cf7468-bec3-466c-877e-89d9064472b0 задание: выполнено 1 раз. …

29.01.2022
Я не смог понять, почему шаблон url не может быть сопоставлен в Django

Urls.py tmp_urlpatterns = [ path('',MsgList.as_view(),name='user_inbox'), path('outbox/',MsgOutbox.as_view(),name='user_outbox'), path('<int:mid>/',MsgRead.as_view(),name='user_msgread'), path('<int:mid>/reply/',MsgReply.as_view(),name='user_msgreply'), path('send/<int:mid>/',MsgSend.as_view(),name='user_msgsend'), ] models.py class Message(models.Model): sender = models.ForeignKey(User,models.CASCADE,related_name='outbox') course = models.ForeignKey(Course,models.CASCADE,related_name='notices',null=True,default=None) recipient = models.ForeignKey(User,models.CASCADE,related_name='inbox',null=True,default=None) title = models.CharField('主旨',max_length=255) body = models.TextField('內容') created = models.DateTimeField('時間',auto_now_add=True) def __str__(self): return '{}: {}-{}'.format(self.id,self.sender,self.title) class MessageStatus(models.Model): message …

29.01.2022
Django/python обрабатывает TCP IP соединения с сервером стороннего производителя

Мне нужен способ установить постоянное tcp/ip соединение с внешним сервером. Поскольку у меня нет большого опыта в веб-разработке, я хотел бы поинтересоваться, как построить эту установку. До недавнего времени у нас все еще были настольные приложения, в …

29.01.2022
Скрыть InlineModelAdmin без экземпляров

У меня есть ModelAdmin с небольшим количеством инлайнов. В любой момент времени родительский объект (так что это происходит в представлении изменений) будет иметь только один инлайн, который имеет значение. Для улучшения пользовательского опыта я бы хотел отфильтровать инлайны, которые …

29.01.2022
Как вставить модели с отношениями ManyToOne с помощью Rest фреймворка Django

я изучаю Django rest framework и хочу реализовать следующее, если это возможно, например, если вы впервые получаете штраф за парковку, я хотел бы создать аккаунт для этого номера вместе с нарушением и если аккаунт с номером существует, я хочу …

29.01.2022
Как обновить значения времени CELERY_BEAT_SCHEDULE в контейнере docker?

Сайт развернут на Django. Используется Docker. Я решил изменить время для задач, но, к сожалению, само их выполнение не работает по новому времени. Работает только старое время. Решил установить в контейнер редактор nano, посмотрел что там в настройках, а …

29.01.2022
Получить использование базы данных для запроса mysql

Есть ли способ/команда для получения данных об использовании БД запросом, т.е. сколько памяти БД он использовал, сколько времени заняло выполнение... и т.д., чтобы я мог спланировать и оптимизировать запрос Я попытался погуглить, но смог найти только способы получения …

29.01.2022
Как я могу установить JWT на Frontend с помощью bootstrap html, а не react, в то время как API создается с помощью Django?

В последнее время я изучаю и создаю API с помощью Django. Я успешно настроил API системы аутентификации с помощью Django API. Мне интересно узнать, есть ли какое-нибудь решение, чтобы добавить этот JWT с фронтендом, при этом фронтенд должен быть только …

29.01.2022
Django аннотация с подзапросом, OuterRef и группировка по родителям в таблице

Я хочу получить сводные данные от элементов к категориям (Ctg) Имеет 3 наследуемые модели: class Ctg(models.Model): tt = models.Charfield() parent = models.ForeignKey('self') # inherit categories sort = …

29.01.2022
Django orm как оптимизировать запрос?

Class Category(MPTTModel): name = models.CharField(max_length=500, verbose_name="Название категории") external_id = models.CharField(max_length=9, default='', verbose_name="Внешний ключ") parent = TreeForeignKey('self', on_delete=models.CASCADE, null=True, blank=True, related_name='children') class Course(models.Model): name = models.CharField(max_length=500, verbose_name="Название курса") category = models.ForeignKey('Category', on_delete=models.PROTECT, null=True, blank=True, related_name="get_courses") category_list = Category.objects.filter(external_id='00000001').get_descendants(include_self=True) list_category_course = [] …

29.01.2022
Устранение неполадок: Связанное поле получило недействительный поиск - icountain

Class Job_type(models.model): created_by = UserForeignKey(auto_user_add=True, verbose_name="The user that is automatically assigned", related_name="Job_type_created_by") и в admin.py @admin.register(Job_type) class Job_type_Admin(admin.ModelAdmin): list_display = ('id','job_type','is_deleted','is_active','created_by', 'created_on','last_modified_by','last_modified_on') list_display_links = ['id','job_type','created_by'] list_filter = ('job_type','created_by') search_fields= ('id','job_type','created_by','created_on', 'last_modified_by','last_modified_on') list_per_page = 20 Пожалуйста, помогите мне, я …