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

07.02.2023
Django-ckeditor отображает содержимое как textarea

Сейчас я работаю с django ckeditor и не могу отобразить контент, который можно нормально сохранить и который отображается в панели администратора. Содержимое всегда отображается в виде textarea Как видно …

07.02.2023
Стоит ли использовать Django, Spring Boot или React? [закрыто]

В компании нас 4 человека, и я единственный программист. Мы собираемся сделать веб-приложение для клиента, в котором будут учитываться заказы и оптимальным образом создаваться производственные заказы (ПЗ). Наш клиент собирается предоставить нам данные для обучения модели искусственного интеллекта, которая …

07.02.2023
Передача списка в шаблон Django из include

У меня есть тег include для шаблона, который должен вывести список, переданный из тега include. https://docs.djangoproject.com/en/4.1/ref/templates/builtins/#include {% include "list.html" with animal_list=["Cat", "Dog"] %}>

07.02.2023
Нужно отредактировать запрос django get, чтобы включить список моделей, заданных списком идентификаторов

В настоящее время я создаю бэкенд для сайта, на котором пользователи могут добавлять публичные мероприятия/собрания в список избранного. В настоящее время я создаю модель в Django, которая моделирует созданный пользователем аккаунт под названием Account. Я хочу реализовать это так, …

07.02.2023
Пересохранить файл на сервере Django Python

Скорей всего я не полностью написал вопрос в заголовке. Прошу прощения. В общем работа моя застряла на том что я не могу занести файл с сервера в соответствующую модель Django. Опишу всю последовательность моих действий. Изначально я загружаю видеофайл …

07.02.2023
Невозможно пройти аутентификацию с помощью аутентификации на основе cookie в Django React

Я пытаюсь запустить сервер Django и приложение React с аутентификацией на основе cookie. Аутентификация выполняется с помощью django-graphql-jwt и Apollo Client. Процесс аутентификации работает правильно, и я получаю JWT-токен, но cookies не устанавливаются. …

07.02.2023
Django уникальное ограничение не работает

Я создаю модель книги, и в этой модели есть переменная isbn, у которой ограничение unique должно быть установлено на true, что должно остановить дублирование значений isbn в моей базе данных. однако …

07.02.2023
Объект 'User' не имеет атрибута 'user_type' - проблема модели Django Custom User

Я создал пользовательскую абстрактную модель пользователя и модель профиля для сбора дополнительной информации после регистрации пользователя. Я собираю "Тип пользователя: Работодатель/сотрудник" во время регистрации, но это, похоже, не распознается в представлении профиля. Несмотря на то, что пользователь правильно …

07.02.2023
Как ограничить размер файла изображения в поле image в панели администратора django (на стороне клиента)?

У меня есть несколько встроенных полей, в которых есть поле изображения, что я пытаюсь сделать, это определить размер файла во время выбора изображения, при выборе я хотел бы ограничить пользователя до того, как запрос был отправлен. <a href="https://i.stack.imgur.com/i0k5m.png" rel="nofollow …

07.02.2023
Django: Как назначить кнопку для приема информации и сохранения()

Есть ли способ для кнопки сделать следующее: когда пользователь нажимает кнопку, она берет user.username текущего пользователя и автоматически заполняет форму BookInstance из models.py и сохраняет ее в базе данных. From models.py : class BookInstance(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) …

07.02.2023
Использую S3 и проект Django: Импортируемые модули javascript не включают параметры "X-Amz", в результате чего получается 403

На странице HTML я включаю скрипт с: &lt;script type="module" src="{% static 'home/js/country/country.detail.js' %}"&gt;&lt;/script&gt; Этот скрипт загружается нормально, а затем импортирует другие модули: // country.detail.js file import FooConverter from "./foo.converter.js"; import Alert from "/static/app/alert.messenger.js"; import MESSAGES from "/static/app/messages.txt.js"; …

07.02.2023
Django пагинация с поиском не работает

MultiValueDictKeyError at /search/ 'search' Метод запроса: GET URL запроса: http://127.0.0.1:8000/search/?page=2. Версия Django: 4.1.5 Тип исключения: MultiValueDictKeyError Значение исключения: 'search' Местоположение исключения: C:\Python311\Lib\site-packages\django\utils\datastructures.py, строка 86, in getitem. Поднято во время: blogs.views.search Python Executable: C:\Python311\python.exe Версия Python: 3.11.0 views.py …

07.02.2023
Django OTP аутентификация пользователя без пароля

Я хочу отправить ссылку своим пользователям, и когда они нажимают на нее, она запрашивает OTP, отправленный на тот же адрес электронной почты. Я хотел бы позволить пользователям с электронной почтой входить в систему с помощью OTP. Для ручной <a …

07.02.2023
Множественные зависимые выпадения в Django

Мне нужно два парных зависимых выпадающих списка Название поля: Страна Имя поля: государство примечание - имя поля: страна и имя поля: государство должны быть зависимыми выпадающими списками Название поля: Продукт (овощной, фруктовый) …

07.02.2023
RuntimeError в /signup: Измените свою форму, чтобы она указывала на 127.0.0.1:8000/signup/ , или установите APPEND_SLASH=False в настройках Django

RuntimeError at /signup Вы вызвали этот URL через POST, но URL не заканчивается слэшем, а у вас установлено значение APPEND_SLASH. Django не может перенаправить на URL с косой чертой, сохраняя данные POST. Измените свою форму, чтобы она указывала на 127.0.0.1:8000/signup/ …

07.02.2023
Как сделать валидацию полей для TabularInline в админке django?

Я создаю BaseInlineFormSet следующим образом: class ProductPictureRequiredFormSet(forms.models.BaseInlineFormSet): def clean(self): if self.cleaned_data["image"] == None: raise ValidationError("error") return self.cleaned_data["image"] и используем этот набор форм в моем классе TabularInline: class ProductPictureAdminInline(SortableTabularInline): formset = ProductPictureRequiredFormSet fields = ("title", "image", "is_default", "order", …

07.02.2023
Как преобразовать экспорт Django QuerySet в один dictonary?

Как преобразовать экспорт Django QuerySet в один диктонарий? Я хочу вставить Django QuerySet в качестве источника данных в DataTable для Bokeh queryset = Model.objects.all() qs = queryset.values() qs = dict(qs) header = [field.verbose_name for field in Model._meta.get_fields()] columns = …

07.02.2023
Django (v4) request.META['REMOTE_ADDR'] больше не работает?

Я использовал в течение многих лет (Django 1.9 &amp; Python 2.7) request.META словарь и ['REMOTE_ADDR'] заголовок для получения IP адреса клиента. Недавно я перешел на Django 4.1.5 и обнаружил, что мой код больше не может получить IP-адрес клиента, поэтому мне …

07.02.2023
Больше, чем для поля IP-адреса INET в PostgreSQL версии > 9

Итак, я написал свой собственный поиск для поля PostgreSQL INET в моем приложении DRF, так как Django не поддерживает эти специфические поля PostgreSQL. Я использую собственное поле IP в своих объектах для поддержки собственных поисков. Все мои работы по …

07.02.2023
Проблемы с pyodbc на django

Я работаю над проектом django. И тестирую базу данных Sql Server. Я использую корейский linux хостинг gabia. Поэтому у меня нет root доступа. Даже эта хостинговая компания заблокировала yum и rpm. Traceback (most recent call last): File "&lt;stdin&gt;", line …

07.02.2023
Отображение изображения на моем pdf, создаваемом с помощью render_to_pdf

Я хотел бы отобразить изображение на моем pdf, которое я сгенерировал из информации views.py class GeneratePdf(View): def get(self, request, *args, **kwargs): data={'name':'toto','age':122,'service':'smapa'} pdf = render_to_pdf('cart/commande.html',data) return HttpResponse(pdf, content_type='application/pdf') utils.py from io import BytesIO from django.http import HttpResponse from …

07.02.2023
Кнопка "Загрузить больше" в "Списке товаров категории" не сортирует товары по категориям

Я сделал кнопку "Load More" для "Product list" с помощью учебника и пытаюсь сделать это для "Category product list", но она не работает нормально. Мои файлы: Views.py def product_list(request): total_data = Product.objects.count() data = Product.objects.all().order_by('-id')[:1] cats = Product.objects.distinct().values('category__title', 'category__id') …

07.02.2023
Как избавиться от дублей категорий в Django?

Помогите разобраться, пожалуйста. Не получается отфильтровать категории и подкатегории. Категории дублируются столько раз сколько подкатегорий в них есть. HTML &lt;header class="header"&gt; &lt;div class="filter-category"&gt; &lt;button class="button button_type_all" data-filter="all"&gt;Все&lt;/button&gt; {% …

07.02.2023
Переменные класса ViewSet

Сейчас у меня реализуется следующая логика для GET-запроса: class SomeViewSet(mixins.ListModelMixin, GenericViewSet): count = None def get_queryset(self): query_set = ... # some_logic self.count = query_set.count() return query_set def list(self, request, *args, **kwargs): response = super().list(request, *args, **kwargs) response.data = {'count': self.count, …

07.02.2023
Почему первый параметр передается как id в представлениях в django

при написании урлов, если я пишу позицию interchange int:post_id с share, это не работает. urls.py приложения urlpatterns = [ #path("",views.list_view,name="post_list"), path("",views.PostListView.as_view(),name="post_list"), path("&lt;str:post&gt;/&lt;int:id&gt;/",views.post_detail,name="post_details"), path('&lt;int:post_id&gt;/share/',views.post_share,name="post_share"), #if i write a path like this path('share/&lt;int:post_id&gt;/',views.post_share,name="post_share"), #it is not working. ] views.py (единственная …

07.02.2023
Получить все записи с одинаковым Полем1 и разным Полем2 Django ORM

Добрый день! У меня есть модель следующего формата class Order(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='orders') address = models.CharField(max_length=255, null=True, blank=True) .... Мне нужно получить все записи с одним и тем же адресом, но с разными пользователями. …

07.02.2023
Встроенный класс не работает в админке django

Я создал модель ProductAttributes, которая имеет ForeignKey из модели Product Теперь я пытаюсь создать административную панель для добавления продукта с помощью django admin Я добавляю ProductAttributes в Product admin с помощью TabularInline, но это не работает это модели и …

07.02.2023
Как я могу интегрировать плагин grid.js в шаблоны Django?

Я пытаюсь интегрировать плагин gridjs в шаблоны django и хотел бы отображать html-контент в ячейках для форматирования статуса товара. Я также хотел бы добавить svg изображения в определенные ячейки. Может ли кто-нибудь помочь мне с реализацией? В документации к плагину …

07.02.2023
Ключевое слово Django отклоняет аргумент 'disabled'

Я пытаюсь сделать 2 поля в полевом наборе возможными для редактирования (остальные должны быть только видимыми), но у меня есть проблема с параметрами: мой код: def get_fieldsets(self, request, obj=None): fieldsets = self.fieldsets if request.user.groups.filter(name='copywriter').exists(): editable_fields = …

07.02.2023
Динамическое создание поля множественного выбора

Моя цель - создать django форму для выбора устройств, отфильтрованных по полям страны и клуба. Моя форма выглядит следующим образом: class MyForm(Form): country = ChoiceField(choices=some_choices, initial=None) club = CharField(widget=Select()) expiration_date = DateField() sales_info = ChoiceField(choices=SALES_TYPES, initial=None) devices = MultipleChoiceField(widget=CheckboxSelectMultiple(choices=[])) def …

07.02.2023
Создание пользовательского сериализатора в django

Я столкнулся с проблемой, потому что мне нужно создать пользовательский сериализатор, чтобы удовлетворить свои потребности. Вот мои модели: class PublicID(models.Model): TYPE_FIELDS = ( ('M', 'monkey'), ('A', 'alien'), ('P', 'person'), ) public_id = models.CharField(unique=True, max_length=48, editable=False) …

07.02.2023
Привет. У меня возникает ошибка при попытке установить mysqlclient в мой проект Django на Mac

Кэширование mysqlclient Использование кэшированного mysqlclient-2.1.1.tar.gz (88 кБ) Подготовка метаданных (setup.py) ... done Сборка колес для собранных пакетов: mysqlclient Сборка колеса для mysqlclient (setup.py) ... ошибка ошибка: subprocess-exited-with-error × python setup.py bdist_wheel не был успешно запущен. │ Код выхода: 1 ╰─&gt; …

07.02.2023
Сохранение нескольких форм с использованием одного уникального идентификатора

Я пытаюсь сохранить несколько форм для spe_form, используя уникальный ID для gen_form одновременно, используя шаблон ниже, нажав на кнопку save. Не могли бы вы помочь мне с этим? Код работает только для одного сохранения для единственной формы spe_form, …

07.02.2023
Как показать переменные vue js в django

У меня есть этот простой код в **django ** в файле test.html: &lt;script src="https://unpkg.com/vue@3/dist/vue.global.js"&gt;&lt;/script&gt; &lt;div id="app"&gt;the message:{{ message }}&lt;/div&gt; &lt;script&gt; const { createApp } = Vue createApp({ data() { return { message: 'Hello Vue!' } } }).mount('#app') &lt;/script&gt; …

07.02.2023
Получить все записи с одинаковым полем Поле1 и разными полями Поле2 Django ORM

У меня модель следующего формата class Order(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='orders') address = models.CharField(max_length=255, null=True, blank=True) .... Мне нужно получить все записи с одинаковыми address, но с разными user. Подскажите, пожалуйста, как можно выполнить данный запрос? Запрос такого …

07.02.2023
Могу ли я добавить плагин Daisy UI в мой проект django? Если да, то как мне это сделать?

Я уже установил tailwind CSS в мой проект django и он работает просто отлично, Я попытался использовать процедуру документации, которую я видел на сайте daisyui npm i daisyui и я также добавил плагин в файл tailwin.config.js module.exports …

07.02.2023
Как интегрировать уменьшающуюся диаграмму в django с помощью plotly python?

У меня есть базовые знания о django python и я использую Django, и как интегрировать диаграммы сверления в Django с помощью Plotly python. Я просмотрел много онлайн-учебников, но они дают демо-версии всех приложений для колб. Можете ли вы поделиться …

07.02.2023
Поп-метод для Django queryset?

У меня есть модель данных, где модель содержит поле members для связи с объектами одного типа. Идея заключается в том, что каждый объект может быть группой объектов. Группы могут содержать группы и т.д. class MyObject(CommonModel): name = models.CharField(max_length=255, unique=False, …

07.02.2023
Получение суммарной суммы из агрегированного поля с помощью Django orm

В моем проекте я хочу получить сумму поля "amount", которое формирует агрегат. Я прочитал несколько постов об этом, но не могу найти способ достичь того, что я хочу. Пример модели: class ScheduledOperation: day = models.dateField() amount = models.DecimalField(...) …

07.02.2023
Python скрипт для резервного копирования БД MySQL

Я пытаюсь создать Python скрипт для создания резервных копий для MySQL DB. (У меня есть Django-REST приложение с MySQL DB, обернутое в Docker compose). Скрипт должен делать бэкапы и отправлять их в Disk API. Он принимает параметры: имя базы …