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

18.05.2022
Django: Вызывайте очистку формы перед очисткой модели

У меня есть модель Occurrence, которую я помещаю как TabularInline на страницу администратора другой модели. У нее есть PointField и PolygonField, из которых хотя бы один должен существовать. Вот часть модели: class Occurrence(models.Model): name = models.CharField(max_length=254) location = …

18.05.2022
Как я могу применить общий валидатор ко всем текстовым вводам в моей форме Django?

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

18.05.2022
Патч в сериализаторе django rest

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

18.05.2022
Django - отображение одного и того же графика в цикле в шаблоне jinja с помощью chart.js

Я хочу отображать один и тот же график (конечно, с разными данными и метками) в цикле. На данный момент у меня есть: <tbody> {% for key, value in game_details.items %} <tr> <td>{{ key }}</td> <td>{{ value.all }}</td> <td>{{ …

18.05.2022
Django.core.exceptions.ValidationError: [''2022-05-19 00:00:00.000'' значение имеет неверный формат даты. Оно должно быть в формате YYYY-MM-DD."].

Я пытаюсь создать новый объект с помощью flutter и django rest framework , объект имеет поле даты, но когда я пытаюсь сделать post запрос и отправить данные из flutter front end в django api я получаю эту ошибку : …

18.05.2022
Я хочу создать, коментарии на python Django, но получилась ошибка :(

HTML: {% extends 'base.html' %} {% block title %}{{article.art_title}}{% endblock %} {% block content %} <h1>{{article.art_title}}</h1> <h2>{{article.art_text}}</h2> <em>{{article.pub_date}}</em> <hr> <h1>Test</h1> <hr> {% csrf_token %} <input id="pols" type="text" required placeholder="Ваше имя" name="polename"><br> <textarea id="gols" name="textcomment" required placeholder="Текст комментария" cols="30" …

18.05.2022
Отключение функции автоматического создания таблиц идентификаторов в DJango

У меня возникла проблема при попытке заставить мою модель генерировать миграции с ID, который я настроил внутри модели. class Produtos(models.Model): STATUS_PRODUTOS = [ ('A', 'Ativo'), ('I', 'Inativo'), ] cod_produto = models.BigAutoField(primary_key=True), nome_produto = models.CharField(max_length=155) status_produto = models.CharField(max_length=1, choices=STATUS_PRODUTOS) …

17.05.2022
Что такое атрибуты name и value в форме Django

Я пытаюсь выяснить, что такое атрибуты name и value в форме? На примере ниже, из чего берется {{ current_name }} в форме? <form action="/your-name/" method="post"> <label for="your_name">Your name: </label> <input id="your_name" type="text" name="your_name" value="{{ current_name }}"> <input type="submit" value="OK"></form> …

17.05.2022
Поле выбора не отображает варианты

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

17.05.2022
Как отправить текст в поле django-select2 вместо id при отправке формы?

Этот вопрос состоит из двух частей Описание проблемы У меня есть форма с полем, которое использует ModelSelect2TagWidget (который принимает свободный текст в качестве ввода). когда пользователь вводит число как свободный текст, оно преобразуется в объект, id которого является числом, введенным …

17.05.2022
Почему при добавлении чего-либо в базу данных я получаю только значения по умолчанию? (Django)

Я пытаюсь добавить задачи в свой список дел. Все мои добавленные задачи отображаются на главной странице (home.html), но когда я пытаюсь добавить что-то, он всегда устанавливает значение по умолчанию (я добавил картинку в конце). Я знаю, что написал 'default_value' …

17.05.2022
Javascript : отображение PDF с блобом из строки base64

Я хочу отобразить pdf в браузере. Содержимое pdf загружается из хранилища azure blob и затем кодируется в строку base64. Затем я передаю это содержимое в html-шаблон для декодирования и отображения. Ниже приведена моя первая попытка с помощью views.py из …

17.05.2022
Django smart-selects как добавить атрибуты cutom к опциям выбора?

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

17.05.2022
Интеграция форм Django с унаследованной библиотекой компонентов пользовательского интерфейса

Я работаю над проектом Django и хотел бы включить в приложение проприетарную библиотеку компонентов пользовательского интерфейса, созданную моей компанией. В библиотеке есть CSS классы для позиционирования, шрифта, margin, padding и т.д. (аналогично Tailwind или Bootstrap). Они достаточно просты, чтобы без …

17.05.2022
Загрузка веб-оболочки в веб-приложении django

Какой файл может быть загружен в веб-приложение, построенное на фреймворке django, если он позволяет неограниченную загрузку файлов? Когда я загрузил shell.py, он просто отобразился как текст в браузере, но html и javascript выполняются нормально.

17.05.2022
Добавить форму в модель Django-admin

Подскажите, пожалуйста, куда копать? Есть модель class ProductDescription(models.Model): ... special_parameters = models.JSONField(default=dict) В админке выглядит так: Как сделать так, чтобы для каждого "ключа" и значения json'a, сделать отдельные формы …

17.05.2022
Валидация с проверкой всех объектов модели. Django

Class Questions(models.Model): question = models.CharField(max_length=350) class AnswerOptions(models.Model): answer = models.CharField(max_length=150) yesorno = models.BooleanField(default=False) question = models.ForeignKey('Questions', on_delete=models.CASCADE) Я новичок в django и буду признателен за любые предложения. Очень надеюсь на помощь. Как в моем случае реализовать валидацию в админ …

17.05.2022
Django динамически изменяет наборы запросов

У меня есть приложение Django 2.2.28, работающее на Python 3.7.7, и я пытаюсь добавить, как мне кажется, необычный фильтр запросов. Одно из отображений генерируется набором запросов, который фильтруется обычным способом по базе данных PostgreSQL. Эти данные представляются с помощью …

17.05.2022
'NoneType' object is not subscriptable Rasise Ошибка валидации, если одно и то же имя заполнено дважды Django

Я пытаюсь создать валидацию, которая будет выдавать ошибку валидации, если одно и то же имя заполнено дважды, но я получаю 'NoneType' object is not subscriptable error. Model.py fruit_name = models.ManyToManyField( "Fruits", blank=True, null=True, verbose_name=_("Fruit Names"), ) form.py …

17.05.2022
Как я могу написать текст под меткой формы модели Django?

Я работаю над формой регистрации на Django. Под меткой TextFields я хочу написать "Для нескольких купленных единиц работает любой штрихкод товара." Как показано ниже: изображение Как я могу добавить это в мою форму? forms.py class …

17.05.2022
Предоставление пользователям возможности оплачивать и отправлять товары друг за друга на сайте Django

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

17.05.2022
Я хочу интегрировать систему машинного обучения в мое веб-приложение, используя Django Back-end от Nyckel Machine Learning Service?

я отправляю запрос в Nyckel Service и получаю ответ в виде текста, но ответ, который я получаю, имеет неверный формат Я работаю над реализацией классификации изображений : результат, который мне нужно получить, зависит от изображения, которое я отправляю …

17.05.2022
Как передать число из html-формы в представления Django

<form action="{% url 'item' %}" method="GET"> {% csrf_token %} Choose an item's id: <input type="number" name="number" value="{{ request.GET.id }}"> <input type="submit"> </form> class SearchResultView(ListView): model = Item имя_шаблона = 'item_buy.html'> def get_queryset(self): return Item.objects.get(id='') Мне нужно передать …

17.05.2022
Reportlab вывод значений из БД в Paragraph

Имеется view.py в django def get(request): response = HttpResponse(content_type='application/pdf') response['Content-Disposition'] = 'attachment; filename="Damage Report File.pdf"' buffer = io.BytesIO() # p = canvas.Canvas(buffer, pagesize=A4) # p.setPageSize(landscape(letter)) MyFontObject = ttfonts.TTFont('a_AntiqueTradyNr',r'c:\Users\user\venv\webapp\news\templates\news\a_AntiqueTradyNr.ttf') pdfmetrics.registerFont(MyFontObject) # p.setFont("a_AntiqueTradyNr", 35) mas = Plan.objects.values_list('title','anons','full_text','plan','fact','slujba','data','ispolnitel','status','prim') styles = getSampleStyleSheet() styleN = …

17.05.2022
Django Rest Framework: Как получить данные из пост-запроса в представлениях API на основе классов?

Вот простой вид api: class ReceiveNewData(APIView): def post(self, request): return Response('response') Когда мы отправляем куда-то данные, мы можем отправить вместе с ними некоторые данные. Например: request.post(url, data={//the data will be sent}) Или из секции тела в программе …

17.05.2022
Django Учебник. Страница не найдена

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

17.05.2022
Почему заголовок моей Boostrap-карты не заполняет всю ширину карты?

Я новичок в Bootstrap и Django. Я пытаюсь стилизовать карточку, но заголовок карточки (фон) не заполняет всю ширину карточки. Вот пример: Вот код: <div class="container"> <div class="grid"> <div class="row"> …

17.05.2022
Получаем ошибку : ImportError: cannot import name 'to_const'

Получаю следующую ошибку импорта в моем приложении Django(graphene), есть ли обходной путь? from graphene.utils.str_converters import to_camel_case, to_const ImportError: cannot import name 'to_const'

17.05.2022
Как поместить радиокнопку из файла admin.py?

Один вопрос: я использую admin.py для создания страницы редактирования моего профиля; мне пришлось сделать это так, чтобы добавить больше полей и настроить его. Все работает хорошо, за исключением одной вещи: Я не знаю, как отформатировать поле формы (оно называется …

17.05.2022
MyPy, Django, VSCode. Ошибка ModuleNotFound

Мне очень нужна ваша помощь! Я использую VSCode и расширение MyPy для проверки типа кода Django, который я пишу. Я установил все необходимые требования для Django, такие как: pip install mypy pip install django-stubs-ext pip install django-stubs Я …

17.05.2022
Как отправить 'изображение' через POSTMAN? (Django Image Field)

Я хотел бы отправить изображение через postman таким образом и сохранить в каталог 'media', но не знаю, как это сделать. введите описание изображения здесь Вот мои коды, которые я использую. models.py class Article(models.Model): emotion …

17.05.2022
Pycharm - Проблема FastAPI со статическими файлами

Я пытаюсь сослаться на мои статические css файлы в файле index.html моего шаблона В моем теге head в файле index.html у меня есть: <link href="{{ url_for('static', path='./styles.css') }}" rel="stylesheet"> Выдает ошибку "Cannot resolve directory" …

17.05.2022
Password_reset_confirm и password_reset_complete в Django

Я использовал встроенную в Django функцию сброса пароля. все работает хорошо, но когда я открываю ссылку на сброс пароля из Gmail, браузер перенаправляет меня на встроенный шаблон Django "password_reset_confime" вместо моего пользовательского шаблона. Я не знаю, где я допустил ошибку …

17.05.2022
Как отправить несколько полей в ответ при запросе PUT?

Я хотел бы, чтобы когда мой PUT запрос успешен, он возвращал мне ответ со всеми полями в моем PlantSerializer, потому что сейчас ответ возвращает мне следующее: { "id":48, "name":"Jar", "width":"50", "height":"50", "exposure":"None", "qr_code":"", "garden":65, "plant":[ 7 ] } …

17.05.2022
В формах Django я не могу использовать валидаторы regex

Добрый день. Я хочу использовать валидатор regex для поля full_name в Django 1.11.10. Но когда я запускаю приведенный ниже код, он не работает. Как я могу это исправить? forms.py class CustomerForm(forms.ModelForm): def __init__(self, *args, **kwargs): super(CustomerForm, self).__init__(*args, …

17.05.2022
Django MIgrations Issues

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

17.05.2022
Django-filter больше результатов при явном задании значения фильтра

Я пытаюсь понять, что происходит, если поле, указанное в filterset_fields набора представлений, не указано. Мой набор представлений выглядит следующим образом: class DetectionTrainingViewSet( mixins.ListModelMixin, mixins.RetrieveModelMixin, viewsets.GenericViewSet ): queryset = Detection.objects.all() serializer_class = DetectionSerializer filterset_fields = ( 'annotation_set__annotator__id', 'annotation_set__bbox__annotator__id', ) …

17.05.2022
Не подтягиваются обновляемые фото из папки static в Django во фронт

В Django работает функция которая в результате сохраняет необходимые скриншоты формата jpg в папку static которые обновляются каждые 2-3 секунды пересохраняясь под тем же именем. При запуске на эран выдаются лишь фото которые были в папке на момент запуска, далее …

17.05.2022
Статические файлы не обслуживаются с помощью nginx + gunicorn + doker + django

Я делаю docker-образ приложения django с nginx и gunicorn. Конфигурационные файлы приведены ниже. Этот сервер с легкостью обслуживает статические файлы при разработке, но не может сделать это в контейнере docker. Какие изменения мне нужно сделать, чтобы обслуживать файлы в docker? …

17.05.2022
Как создать вложенную сериализацию из множества моделей с помощью django rest framewrok

Я пытаюсь создать вложенные отношения из более чем двух моделей в Django Rest Framework. Заранее благодарю за помощь. У меня получается с двумя моделями, но когда я пытаюсь с тремя моделями, не удается создать вложенную сериализацию. from django.db import …