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

01.02.2022
Как заполнить набор форм django Model FormSet экземплярами модели И значениями полей по умолчанию

Проблема заключается в том, как заполнить каждую форму Model Formset с помощью queryset, а также предоставить начальные данные несвязанным формам в наборе форм. Почему? У меня есть модель под названием Answer. Я хочу создать множество ответов на вопрос модели, …

01.02.2022
Django несколько форм, одна форма сбрасывает другую форму

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

01.02.2022
Как массово_создать поле изображения?

У меня есть модель, которую я bulk_create и bulk_update из внешних данных, но мне не удалось сделать это с полем image модели. Есть ли способ сделать это? У меня есть список объектов BytesIO (каждый соответствует одному объекту), …

01.02.2022
Не позволять пользователю создавать несколько объектов с одинаковым значением

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

01.02.2022
Django-simple-history populate history when existing history present

После настройки истории для модели с помощью django-simple-history я хотел запустить populate_history, чтобы заполнить таблицу истории на основе существующего содержимого таблицы. Однако другие пользователи уже внесли ряд изменений, в результате чего таблица истории была заполнена частично. Выполнение populate_history --auto приводит …

31.01.2022
Почему мой тест не работает при переходе к self.live_server_url() в Django?

Итак, я делаю проект django calendar с некоторым TDD и столкнулся со странной проблемой. Я сделал функциональный тест с использованием selenium, который проходит через вход в систему, добавление события в календарь и выход из системы. Тест в основном прошел, …

31.01.2022
Когда я отправляю форму по электронной почте, она отправляет обратно мой собственный email Django python

Class ProjectListAndFormView(SuccessMessageMixin, ListView, FormView): model = Project # data from database template_name = 'mainpage/main.html' context_object_name = 'list_projects' # name of the var in html template queryset = Project.objects.all().order_by("-pub_date")# list of all projects object_list = None form_class = ContactForm success_url = …

31.01.2022
Добавление url в django-template

я пытался добавить url в шаблон django, который якобы должен выходить из пользователя <div><a href="{% url 'accounts.views.user_logout' %}">logout</a></div> но он бросил NoReverseMatch шаблон: <header class="grid-header header"> <div class='logo-text'>Nitro fleet</div> <div class="profile-detail"> {% if user.is_authenticated %} <img …

31.01.2022
Как запустить DJANGORESTFRAMEWORK APP с SSL (https) на Hostinger VPS

(Front end - VUE) Установил SSL на сайт через certbot, HTTPS сайт не может отправить запрос на http, поэтому делает https, а сервер DJANGORESTFRAMEWORK работает на http ( python3 manage.py runserver 0.0.0.0:668 ) certbot видимо не позволяет сделать определенный порт …

31.01.2022
Как удалить форму с помощью django formset?

Есть ли способ удалить форму, которая динамически появляется в наборе форм из django и javascript? Я пробовал, но когда я нажимаю, она возвращает меня в индекс, и если я проверяю предыдущий набор форм (которые находятся на той же странице), …

31.01.2022
Django STMP с IONOS

Имея адресную почту, управляемую IONOS, я пытаюсь настроить ее с помощью Django, чтобы иметь возможность отправлять письма автоматически. Вот моя ошибка: TimeoutError: [Errno 110] Connection timed out Я персонализировал SMTP в своих настройках: DEFAULT_FROM_EMAIL="mymail" EMAIL_HOST = …

31.01.2022
Сохранить пользователя, отправившего форму(django)

Итак, я создаю приложение для создания отчетов для своей организации и хочу иметь возможность сохранять пользователя, который отправляет отчет. Проблема в том, что если я использую метод models.ForeignKey(User,on_delete=models.PROTECT) в моей модели, я получаю выпадающий список для всех пользователей, что …

31.01.2022
Проверка CSV файла при чтении по заголовкам python

Я хочу проверить CSV файл с заголовками: name, last_name. Идея заключается в том, что если в загруженном csv файле в первой строке есть имя и фамилия, то нужно продолжить, если нет - выдать ошибку. def write(): header = ['name', 'last_name'] …

31.01.2022
Выполнение SQL-запроса в Django

У нас есть четыре таблицы, включая Category, Seller, Product, Product_Seller. Каждый продукт имеет одну категорию. каждый продавец может продавать продукт. Предположим, что вы не продаете один и тот же продукт несколько раз, и каждый продавец продает каждый продукт не …

31.01.2022
Django-filter checkbox ajax

Я пытаюсь реализовать django-filters + ajax (jquery) после отправки запроса выбранные флажки "исчезают" У меня пока мало опыта, подскажите как это исправить? Мне нужно подключить django-filter + ajax(jquery) ```filters.py class ItemFilter(django_filters.FilterSet): category__name = django_filters.ModelMultipleChoiceFilter(field_name='name', widget=forms.CheckboxSelectMultiple,queryset=Category.objects.all()) class Meta: model = Item …

31.01.2022
Как вывести список разделенных результатов в Django Rest Framework

В настоящее время у меня есть четыре конечные точки: /boards /boards/public_to_company /boards/my_collections /boards/shared_with_me первая конечная точка получает все доски, а следующие 3 - это пользовательские действия, которые применяют некоторые фильтры. Но я хотел бы, чтобы /boards возвращало …

31.01.2022
Количество спецификаций формата в 'msgid' и 'msgstr' не совпадает msgfmt: найдена 1 фатальная ошибка

Django-Admin выдает следующую ошибку: Execution of msgfmt failed: /home/djuka/project_app/locale/eng/LC_MESSAGES/django.po:49: количество спецификаций формата в 'msgid' и 'msgstr' не совпадает. msgfmt: найдена 1 фатальная ошибка CommandError: compilemessages сгенерировал одну или несколько ошибок. У меня одинаковое количество строк в msgid и msgstr …

31.01.2022
Как автоматически обновлять поле в Django Admin (back end)

Представьте себе, что у меня есть модель Ticket: class Ticket(models.Model): name= models.CharField(max_length=30, verbose_name='name') ticket_status = models.BooleanField(default=False, verbose_name='Is Active?') ticket_end = models.DateField(blank=True, verbose_name='Closing Date', null=True) class TicketAdmin(admin.ModelAdmin): list_display= ('name','ticket_status','ticket_end ') Я могу переопределить метод сохранения: def save(self, …

31.01.2022
Django: Приложение не совместимо с buildpack

Я пытаюсь развернуть мое приложение Django на Heroku и получаю эту ошибку - ошибка Основываясь на ответах на этот вопрос, вот что я пробовал до сих пор - Adding the 'requirements.txt' file in …

31.01.2022
Django аутентификация jwt аутентификация

Могу ли я использовать JWT (Json web token) в проекте Django, который не является API? Или JWT используется только для API проектов? Если да, пожалуйста, порекомендуйте другие альтернативы

31.01.2022
Django Drf view AttributeError

Я пытаюсь получить данные, связанные с request.user, но я делаю что-то неправильно. serializers.py class SchoolSerializerList(serializers.ModelSerializer): class Meta: model = School fields = ('name', 'zone', 'city', 'subCity', 'abbr', 'woreda', 'Schooltype', 'schoolemail', 'schoolphone', 'created_date') views.py class MySchoolsView(generics.ListAPIView): permission_classes = …

31.01.2022
Как установить сертификат SSL на DJANGORESTFRAMEWORK

Мужчины большая проблема! Установил SSL на сайт через certbot ,HTTPS как я понял не может кидать запрос на http поэтому переделывает его под https , а сервак DJANGORESTFRAMEWORK работает на http ( python3 manage.py runserver 0.0.0.0:668 ) определенный порт сделать …

31.01.2022
Как использовать limit и order_by вместе в Django rest-framework?

Я хочу использовать лимит на следующее как [1:10] data = GroupPostsModel.objects.filter( group_id=group_id) & GroupPostsModel.objects.filter(post_type=post_type).order_by('-time_stamp') Я пробую это data = GroupPostsModel.objects.filter( group_id=group_id & GroupPostsModel.objects.filter(post_type=post_type)[1:10].order_by('-time_stamp') Но не сработало...

31.01.2022
Django Admin Login 'CSRF cookie not set' при развертывании, но работает на localhost

Я добавил несколько вариантов домена в CORS_ALLOWED_ORIGINS и CSRF_TRUSTED_ORIGINS, и ALLOWED_HOSTS. Я добавил django.template.context_processors.csrf в context_processors. У меня ни CSRF_COOKIE_SECURE, ни SESSION_COOKIE_SECURE не были установлены в true (что, надеюсь, я смогу изменить). Я не могу придумать, что еще можно сделать, …

31.01.2022
Тестирование POST-запроса, вызывающего ошибку KeyError в Postman

В настоящее время я тестирую POST-запрос для модели Tagging. Для этого я попытался переопределить метод create(). Я не уверен, что сделал это правильно, но я перепробовал все, что мог придумать. Я даже удалил его и попробовал протестировать POST-запрос без …

31.01.2022
Django. Как в классе-модели (models.Model) добавить поле, которое даст возможность создавать новые поля и разделять их?

Закрутил я с заголовком, но не совсем понимал как описать данную проблему.Начал я создавать свой первый плюс-минус вменяемый проект с коммерческим наклоном.Решил копировать все с крупнейшего интернет-магазина Украины - Rozetka.Создал модельку товара (это начальный вариант, все остальные требуемые поля я …

31.01.2022
Django - система голосования

Я столкнулся с простой проблемой. Я хочу создать систему голосования. У меня есть простой код, который не работает должным образом. Когда я нажимаю кнопку UP, она добавляет +1, когда я нажимаю UP снова, она убирает -1. То же самое …

31.01.2022
Как проверить, что каждая страница wagtail будет иметь уникальный slug?

У меня есть несколько моделей, которые наследуются от Page, и я хотел бы проверить, что каждая добавляемая/редактируемая страница имеет уникальный slug. Также я хотел бы избежать переопределения метода save и выполнять проверку там для каждой страницы. Есть ли …

31.01.2022
Formset не загружает изображения в бэкэнд, когда пользователь создает новый курс?

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

31.01.2022
Как использовать Count() и Min/Max в sql

У меня есть следующая таблица: MyTable name | price |-------------------| | a | 10 | |-------------------| | b | 5 | |-------------------| | a | 7 | |-------------------| | a | 3 | |-------------------| | a | 12 …

31.01.2022
Как привести поле DurationField к секундному значению в запросе Django

У меня есть модель с полем, определенным следующим образом: mask_label_ts = models.DurationField( default=timedelta ) В одном из моих запросов я хочу умножить его на целое число, я нацелен на создание счета, поэтому я хочу умножить ставку за …

31.01.2022
Редактирование не обновляется и не перенаправляет

Форма не обновляет записи, не могу понять основную проблему. Ниже приведен view.py @login_required def update_vehicle(request, pk): vehicle = get_object_or_404(Vehicle, pk=pk) if request.method == 'POST': mv_form = VehicleForm(data=request.POST, instance=vehicle, files=request.FILES) if mv_form.is_valid(): mv_user = mv_form.save(commit=False) mv_user.vehicle_owner = request.user mv_user.save() messages.success(request, …

31.01.2022
Django aggregate и Distinct вместе

Мне нужно добиться следующего. class rooms(models.Model): uniqueKey = models.IntegerField() #this can have same value multiple times sellingPrice = models.IntegerField() Мой запрос выглядит следующим образом rooms.objects.all().distinct('uniquekey').aggregate(Sum('sellingPrice')) Я хочу суммировать цену продажи для всех отдельных уникальных ключей.Вышеприведенный …

31.01.2022
Целевой сценарий WSGI не может быть загружен как модуль python

Я уже некоторое время пытаюсь развернуть свое приложение django, и независимо от того, что я делал и пробовал, я постоянно сталкиваюсь с ошибками. В настоящее время я получаю эту ошибку: Target WSGI script '/home/brickmane/djangoapp/myserver/backend/core/wsgi.py' cannot be loaded as …

31.01.2022
Django: как реализовать форму в боковой панели?

EDIT шаблон с ошибкой отображается, но я хотел бы, чтобы форма в боковой панели отображала ошибки... Я пытаюсь реализовать форму (форма PatientForm и представление PatientCreate) в боковой панели, …

31.01.2022
Не работает Exe, собранный из проекта Djabgo. Как решить OSError: [WinError 123] syntax is incorrect: '<frozen importlib._bootstrap

Я скомпилировал свой проект Django с помощью pyinstaller, выполнив - pyinstaller manage.py --name=MyApp -w После запуска MyApp.exe в cmd следующей командой - start MyApp.exe runserver Показана следующая трассировка - Traceback (most recent call last): File "manage.py", …

31.01.2022
Как использовать `full_clean` в Django, используя базу данных не по умолчанию

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

31.01.2022
Добавьте кнопку "+", которая открывает всплывающее окно внутри моей формы модели django

Я хочу добавить кнопку "+", которая открывает всплывающее окно внутри моей формы модели django... Есть идеи по этому поводу? Мой код в models.py class library(models.Model): название_книги = models.CharField(max_length=50, null=True,blank=True) author = models.ForeignKey(User, on_delete=models.CASCADE, limit_choices_to={'is_superuser': True},null=True,blank=True) описание = …

31.01.2022
Не работает пользовательское сообщение об ошибке does_not_exist для поля OneToOneField в модели Django

я пытаюсь использовать пользовательское error_message для ошибки does_not_exist в одном конкретном поле моей модели: token = models.OneToOneField( to=TokenModel, on_delete=models.CASCADE, primary_key=True, error_messages={ 'unique': 'Ya existe un candidato con este token.', 'does_not_exist': 'El token proveído no existe.' } ) …

31.01.2022
Получение пустого pdf при использовании данных Table в ajax

Я сделал функцию ajax в проекте Django и по клику добавляю строку таблицы в тело таблицы, используя метод append. для pdf я использую jquery DataTable для загрузки pdf, но я получил пустой pdf с одним только заголовком. почему я …