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

27.04.2022
Django 3.2 ORM интегрирован в сервер Tornado

Ранее мы использовали django 2.2 и могли интегрировать django orm с нашими неасинхронными обработчиками торнадо, но мы собираемся перейти на django 3.2, где вы не сможете запустить django orm(non-async) в обработчике торнадо(non-async) из-за того, что он небезопасен с точки …

27.04.2022
Обновление статуса и выбор получателей электронной почты с помощью формы - Django

Я создаю проект Django, в котором у меня есть модель ('Notice'), которая по умолчанию имеет статус 'draft'. Следующим шагом будет ее "публикация", что означает, что она будет отправлена по электронной почте нескольким получателям. Чтобы определить, кто получит это письмо, я …

27.04.2022
Django Query-set Foreign Key в фрейме данных Pandas Получение дублирующихся значений

У меня есть такие модели. class Product(models.Model): id = models.UUIDField(primary_key=True) name = models.CharField(max_length=255, blank=True, null=True) status = models.IntegerField(blank=True, null=True) sellerid = models.ForeignKey( "Seller", models.DO_NOTHING, db_column="sellerId", blank=True, null=True ) # Field name made lowercase. groupid = models.ForeignKey( Group, models.DO_NOTHING, db_column="groupId", …

27.04.2022
Понимание ленивых кверисетов Django и их работы с заимствованием функций и приведением столбцов к целым числам

Я создал функцию, которую использую для применения фильтров, отправленных из фронтенда, для запроса к базе данных django. Я включаю ее в метод get_queryset различных ViewSet'ов. Основная проблема возникает, когда я пытаюсь привести одно из полей моей модели к …

27.04.2022
Как мне настроить реализацию Buefy (или Bulma, если проще) с пользовательской темой/vars/colors в проекте Django?

У меня есть веб-приложение Django с Vue на фронтенде. Я установил Buefy, чтобы получить простые в использовании компоненты. Я хотел бы создать файл темы, чтобы настроить некоторые цвета (такие как is-info, primary и т.д.) В документации по Buefy …

27.04.2022
TypeError: wrapper() missing 1 required positional argument: 'backend' happens while trying to do Oauth2 login

вот мой views.py @api_view(http_method_names=['POST']) @permission_classes([AllowAny]) @psa() def exchange_token(request, backend): serializer = UserSerializer(data=request.data) if serializer.is_valid(raise_exception=True): user = request.backend.do_auth(serializer.validated_data['access_token']) if user:#drf built in token authentication?? token, _ = Token.objects.get_or_create(user=user) # drf token authentication return Response({'token':token.key}) else: return Response( {'errors':{'token':'Invalid token'}}, status …

27.04.2022
Добавить дополнительное поле в кверисет django после получения данных из некоторого api в методе resolver от graphql?

У меня есть graphql api и есть метод product resolver, который возвращает queryset продуктов. Я хочу добавить новое поле для каждого продукта в кверисете. Новое поле будет представлять собой индекс с ключом "similarity", а затем будет значение. Я пытался …

27.04.2022
Лучший способ массового создания записей в django rest framework

Я новичок в Django и в настоящее время создаю свои записи, но мне нужен более эффективный способ, который может уменьшить время и нагрузку на сервер. Пожалуйста, сообщите мне лучший подход к созданию массовых записей с отношениями ForeignKeys. models.py <pre …

27.04.2022
Как фильтровать с немодельным полем?

У меня есть модель, одно из полей которой представляет собой случайно сгенерированную строку следующего вида from django.utils.crypto import get_random_string class Competition(models.Model): name = models.CharField(verbose_name="challenge name", max_length=256) start_date = models.DateTimeField(verbose_name="start date") end_date = models.DateTimeField(verbose_name="end date") code = get_random_string(length=6) owner = …

27.04.2022
Как использовать ajax для обновления элементов корзины

Итак, пытаюсь использовать ajax для обновления {{cartItems}} на nav, когда кто-то нажимает кнопку add-to-cart на шаблоне без перезагрузки страницы, но не могу заставить ajax работать, занимаюсь этим уже довольно долго. буду очень признателен, если кто-то сможет помочь, thx! views.py …

27.04.2022
Невозможно присвоить "id": "Product.category" должен быть экземпляром "CategoryProduct".

Я работаю над проектом django и у меня возникла эта ошибка (Cannot assign "'11'": "Product.category" должен быть экземпляром "CategoryProduct".) кто-нибудь может мне помочь, пожалуйста. Модель: class Product(models.Model): name = models.CharField("Nombre", max_length=150) category = models.ForeignKey(CategoryProduct, on_delete=models.SET_NULL, null=True, related_name='category') def __str__(self): …

27.04.2022
Django orm как Википедия

Представьте, что у нас есть модель типа post: id title-&gt;char body-&gt;text version or created-at Теперь нам нужно получить последние сообщения, сгруппированные по заголовку. Полеlatest может быть версией, которая может быть числом или датой. как я могу написать этот …

27.04.2022
Невозможно использовать команды расширения django-extensions

Я создал приложение и проект, используя django_cookie_cutter. Я могу запустить admin_generator, reset_db, makemigrations, migrate. show_urls не указан в подкомандах. dumpdata есть, но я не могу использовать dumpdata. Python==3.9 Django==3.2.13 django-extensions==3.1.5 pip3 install django-extensions Добавлены в INSTALLED_APPS django_extensions и …

27.04.2022
Создание реализации минутного и часового MultiValueField в формах django

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

27.04.2022
Как отобразить поля ForeignKey в таблице изнутри DetailView в Django?

У меня есть две модели Account и Order и я хотел бы вывести в Django таблицу OrderTable все заказы по счету изнутри DetailView. Для этого я сначала выбираю заказы, относящиеся к экземпляру Account с помощью self.object, а затем …

27.04.2022
Вопрос об управлении куками Django (API rest) в приложении Flutter. Надежна ли моя система?

Я начинаю во Flutter и создал api с логином. Для аутентификации я получаю cookie от моего Django REST API. Из моего POST запроса на вход я сохраняю эти куки в моем приложении. образец печенья (1): {set-cookie: …

27.04.2022
Как я могу подключить мою панель администратора Django к Angular

Мне нужна помощь в интеграции моей Django Admin Panel в мою Custom Angular Admin panel, я хочу перенести все функциональные возможности Django admin в Angular (Front-End). Буду признателен, если кто-нибудь поделится инструкцией по решению этой проблемы. Если с помощью …

27.04.2022
Django : отображение содержимого PDF или изображения на шаблоне

Я хочу отобразить файл pdf/изображения в шаблоне. Я загружаю содержимое файла из хранилища azure blob, но не знаю, как отобразить его в шаблоне без использования метода HttpResponse из Django. Вот мой код : функция def download_from_blob(file): blob_client = create_blob_client(file) …

27.04.2022
Я столкнулся с проблемой при установке swagger в Django

Я пытаюсь установить swager для моего проекта Django rest framework. когда я установил это ниже commend, то столкнулся с ошибкой. Я пробовал много раз, но безуспешно. Я следую этому ниже сайт документации. https://drf-yasg.readthedocs.io/en/stable/index.html pip install drf-yasg …

27.04.2022
Обновление поля в списке изменений администратора

У меня есть модель товаров, и я хочу вывести список на админку сайта с возможностью изменения порядка. class Product(models.Model): name = models.CharField(max_length=500) is_active = models.BooleanField(default=True) category = models.ForeignKey( "categories.Category", on_delete=models.CASCADE, related_name="products" ) description = models.TextField(null=True, blank=True) ingredient = models.TextField(null=True, …

27.04.2022
Django: Работа с изменениями имени пользователя

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

27.04.2022
Гарантируется ли уникальность имен файлов, загружаемых в многофайловый вход HTML-загрузки?

Допустим, у меня есть форма с входом для загрузки нескольких файлов, например, так: &lt;form method="POST" enctype="multipart/form-data"&gt; &lt;label for="files"&gt;Select files:&lt;/label&gt; &lt;input type="file" id="docs" name="docs" multiple&gt;&lt;br&gt;&lt;br&gt; &lt;input type="submit"&gt; &lt;/form&gt; У меня есть бэкенд Django, который анализирует эту загрузку: def view(request): …

27.04.2022
CSS файлы не найдены при попытке импортировать сторонний NPM CSS файл в django

Я запускаю приложение django и хочу импортировать стороннюю таблицу стилей из моих node_modules. Но мое приложение django ищет не в той директории и выдает ошибку 404, и я не понимаю, почему. Моя структура статических файлов: static ├── src │ …

26.04.2022
Удалить модель пользователя

Как я могу удалить модель пользователя? Какие будут представления? urls.py: path('account_delete/&lt;int:user_delete&gt;', views.account_delete, name="account_delete") views.py: from django.contrib.auth.models import User def account_delete(request,user_delete): return redirect("/") Шаблоны: &lt;a href="{ url 'account_delete' user_delete=user_delete }" class="delete_btn btn"&gt; &lt;i class="far fa-trash-alt"&gt;&lt;/i&gt; &lt;/a&gt;

26.04.2022
Не может правильно выровнять список

Как вы можете видеть, мой список выравнивается случайным образом, и я не знаю почему. Есть идеи? html: {% if shop_name %} &lt;ol&gt; {% for library in shop_name %} &lt;li&gt;Video …

26.04.2022
В Django, как мне получить входные данные пользователя из html, использовать их с помощью python и вывести консольный вывод обратно в HTML?

Я студент. Я пытаюсь сделать простой онлайн сайт пинг-тестера на Django, где пользователь может ввести IP адрес на сайте, а бэкенд выдает результат команды пинга, который может отображаться на HTML странице. Сейчас у меня проблема с правильным сбором информации …

26.04.2022
Django извлекает данные из нескольких таблиц на 2 уровнях

Введите описание изображения здесь У меня есть условие, когда для каждого значения таблицы A мне нужно восстановить значения всех связанных таблиц, первого (синие таблицы) и второго уровня (зеленые таблицы). Насколько это возможно, я хотел бы принять …

26.04.2022
Ошибка при настройке whitenoise с django для миграции eks

мы переносим существующее django приложение на kubernetes для загрузки статических файлов мы используем whitenoise мы настроили все в файле setting.py согласно документации whitenoise но мы получаем 500 ошибку при переходе на страницу /admin и ниже приведены журналы контейнера File …

26.04.2022
Как установить значение disabled для определенного варианта выбора в форме django без модели?

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

26.04.2022
Django Views.py: kwargs и сериализатор без явной ссылки в определении класса

Я изучаю учебник по Django Rest Framework ( исходный код здесь) и у меня есть несколько вопросов по поводу следующего фрагмента кода: class ReviewCreate(generics.CreateAPIView): serializer_class = ReviewSerializer permission_classes = [IsAuthenticated] throttle_classes = [ReviewCreateThrottle] def …

26.04.2022
Как я могу подключить мою панель администратора Django к Angular

Мне нужна помощь в интеграции моей Django Admin Panel в мою Custom Angular Admin panel, я хочу перенести все функциональные возможности Django admin в Angular (Front-End). Буду признателен, если кто-нибудь поделится инструкцией по решению этой проблемы.

26.04.2022
Ограниченный доступ к url Django

Я создал свою систему авторизации на сайте, и позже я создал Django приложение 'homepage', которое может быть доступно только когда пользователь залогинен, поэтому мне нужно создать способ ограничить пользователей от ввода названия приложения в url Я искал в google …

26.04.2022
Django: возможно ли установить ограничения виджета DateInput для максимальной и минимальной дат?

мой виджет Date в forms.py выглядит следующим образом: class DateInput(DateInput): input_type = 'date' class TaskCreateForm(ModelForm): class Meta: model = TaskModel fields = '__all__' exclude = ('task_project',) widgets = { 'task_baseline_start': DateInput(), 'task_baseline_finish': DateInput(), 'task_scheduled_start': DateInput(), 'task_scheduled_finish': DateInput(), 'task_real_start': DateInput(), …

26.04.2022
Как установить пакет golang в файл docker?

Я новичок в docker и хочу установить docker-compose для моего приложения django. В бэкенде моего приложения есть пакеты golang и я запускаю их в djang с библиотекой subprocess. Но когда я хочу установить пакет с помощью go install github.com/x/y@latest …

26.04.2022
Фильтрация Django Queryset на основе каждой записи

Данная ниже Django модель автомобиля, движущегося по определенной дороге с начальным и конечным временем: class Travel(models.Model): car = models.CharField() road = models.CharField() start = models.DateTimeField() end = models.DateTimeField() Я хочу определить множество автомобилей X, которые находились на той …

26.04.2022
Создание модели Django для рецепта #2

Это вопрос в продолжение темы Создание модели Django для рецепта. Я могу выбрать несколько ингредиентов для одного рецепта, но мой код позволяет выбрать только одно общее количество, которое ассоциируется со всеми выбранными ингредиентами. Например: (рецепт BLT) я могу выбрать …

26.04.2022
Данные не отображаются в моей ag-сетке (vuejs) по какой-то причине

Мне поручили сделать некоторые изменения в старом проекте django + vuejs &amp; ag-grid. Это довольно трудно сделать, потому что документация немного скудна для версий фреймворков, используемых для этого проекта. (например, django - 1.9, python - 2.7. Мы перенесем их …

26.04.2022
Как изменить формат поля PhoneNumberField в django model.py?

Я хотел бы изменить django PhoneNumberField() для принятия следующего формата 0712345678 вместо +14151234567 models.py contact_number = PhoneNumberField()

26.04.2022
Как получить объекты 1 таблицы, связанные с 2 ForeignKey?

< presupuestos.html &lt;tbody&gt; {% for pago in pagos %} &lt;tr&gt; &lt;td&gt; {% for presupuesto in presupuestos %} {{presupuesto.cliente.nombre}} {% endfor %} &lt;/td&gt; &lt;td&gt; {{pago.cantidad_pagada}} &lt;/td&gt; &lt;/tr&gt; {% endfor%} &lt;/tbody&gt; pagos/models.py class Pagos(models.Model): numero_transaccion=models.IntegerField() estimate=models.ForeignKey(Presupuestos, on_delete=models.SET_NULL, …

26.04.2022
Курсор "_django_curs_1696_sync_2" не существует

Я случайно удалил свои миграции. Позже я сделал makemigrations и migrate, но когда я обращаюсь к определенным частям приложения, где есть ForeignKey references, я получаю курсор "_django_curs_1696_sync_2" does not exist. Как я могу исправить это? Это происходит в процессе …