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

04.09.2021
Как решить проблему django.utils.datastructures.MultiValueDictKeyError: 'image'

Details.html <html> <head> <title> Python button script </title> </head> <body> <h1>Hello</h1> {% if Button_number != 0 %} <form method="POST"> {% csrf_token %} <select name="buttonColor" id="buttonColor"> <option selected disabled="true">Select color</option> <option value="Red">Red</option> <option value="Blue">Blue</option> <option value="Green">Green</option> </select> <input type="submit" value="Insert" /> …

04.09.2021
Django <div>{% block content %}

Возможно, это глупый вопрос, но можно ли поставить &lt;div&gt; сцену вокруг {% block content %} Джанго? &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt; &lt;title&gt;Title&lt;/title&gt; {% load static %} &lt;link rel="stylesheet" type="text/css" href="{% static 'property/style.css' %}"&gt; {% block …

04.09.2021
Отношения "многие ко многим" не работают с django-safedelete, как я хочу

Я использую библиотеку django-safedelete, чтобы избежать постоянного удаления записей из базы данных, техника называется "safedelete". Вот документация библиотеки https://django-safedelete.readthedocs.io/en/latest/managers.html У меня есть проблема, и она заключается в том, что когда я удаляю запись в промежуточной таблице …

04.09.2021
Как мне создать сайт с жестко заданным поиском изображений?

Со временем я собрал несколько изображений и разделил их на различные категории, скажем, некоторые из них - кошки, собаки, дома и т.д. Вы поняли суть! Теперь я хочу создать простой жестко закодированный поисковик, который возвращает изображения, скажем, если я …

04.09.2021
Djoser получает письмо с подтверждением при создании пользователя, но не при обновлении его данных

В настоящее время я использую Djoser. Я использую SEND_ACTIVATION_EMAIL и SEND_CONFIRMATION_EMAIL. Я просто хочу получать подтверждение по электронной почте при создании пользователя, а не при его обновлении. Есть ли представление, которое я должен переопределить, чтобы достичь этого результата?

04.09.2021
Django : Начинается с прямого доступа к значению внешнего ключа

У меня есть две модели, которые выглядят следующим образом class DjImagingImage(models.Model): img_documentnbr = models.ForeignKey('index', models.DO_NOTHING, db_column='IMG_DocumentNbr', max_length=200, to_field='drawingid', related_name='drawing_meta') class Tblinvrev(models.Model): """ Table for keeping track of Index Images and the most recent metadata """ rectype = models.CharField(db_column='RecType', max_length=1) …

04.09.2021
Django передает model.class в представление

Я очень новичок в django. Я хотел бы загрузить изображение, отобразить его на моей HTML странице. Затем получить некоторые значения и обработать его в соответствии с этими значениями. Я создал простой класс модели: ''' class Segment_ch1(models.Model): title_seg = …

04.09.2021
Как я могу выполнить ModelAdmin.save_model асинхронно?

Веб-сайт на основе Django, который я создаю, может иногда нуждаться в выполнении команд shell по инициативе административного пользователя. Предвидя это, я решил, что будет хорошей идеей написать эти процессы асинхронными, учитывая, что asyncio поддерживает shells прямо из коробки. Я выполняю …

03.09.2021
Моя форма не может получить request.files. У меня есть проблема, что фото профиля пользователя не может быть загружено. img отправляется через метод request правильно

** views.py ** def create_user(request): if request.method == 'POST': form = UserProfile(request.POST) user_photo = PhotoUser(request.FILES,request.POST) #instance=request.user.userphoto print(request.FILES) * here i can see my image went trough * if form.is_valid(): form.save() else: form = UserProfile() user_photo = PhotoUser() return render(request,'user/user.html',{'form':form,'user_photo':user_photo}) …

03.09.2021
Django-Storages с SFTP: GET-запросы не работают

Я пытаюсь использовать django-storages для доступа к моему "Hetzner" Storage Box (https://www.hetzner.com/storage/storage-box) используя SFTP, который должен хранить медиа данные, т.е. файлы изображений, которые пользователи моего сайта могут загружать динамически. Соответствующая часть моего settings.py файла …

03.09.2021
Django Celery сломался после перемещения секретного ключа в переменную окружения

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

03.09.2021
Миграции Django застревают после выполнения в неправильном порядке

Я сделал два изменения в разных моделях в моей базе данных. Первое operations = [ migrations.DeleteModel( name='Settlement', ), ] И второе: operations = [ migrations.RemoveField( model_name='invoice', name='settlement_deducted', ), migrations.RemoveField( model_name='invoice', name='settlement_supporting', ), ] Проблема …

03.09.2021
Reportlab в Django Ошибка приложения - Forbidden (CSRF-токен отсутствует или неверен.)

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

03.09.2021
Как использовать 3 отдельных фильтра на одной странице?

У меня есть страница, на которой расположены 3 отдельные формы. С помощью формы 1 я могу фильтровать по имени (введенному пользователем) с помощью метода формы Post С помощью формы 2 я могу фильтровать по уровню (из списка) с помощью …

03.09.2021
У меня проблема: get() принимает 1 позиционный аргумент, но было дано 2, на django [закрыто]

Class GetyPost(View): def get(request): informacion = NameUrl.objects.all() if len(informacion) &gt; 0: datos = {'mensaje':'Conseguido', 'informacion':informacion} else: datos = {'mensaje':'No sonseguido'} return JsonResponse(datos) Я не знаю, почему возникает ошибка TypeError at /api/todo/ get() takes 1 positional argument but 2 …

03.09.2021
Недопустимый тег блока в строке 29: 'endfor', ожидалось 'elif', 'else' или 'endif'. Вы забыли зарегистрировать или загрузить этот тег?

Что-то не так с моим шаблоном .html. Не могу понять ошибку в строке 29. Пишет Invalid block tag on line 29: 'endfor', expected 'elif', 'else' or 'endif'. Вы забыли зарегистрировать или загрузить этот тег? {%extends 'mtunes/basic.html'%} {% block …

03.09.2021
Пользовательский валидатор форм Django не выводит ошибку валидации на фронтенд

У меня есть пользовательский валидатор, который должен выдавать ошибку на фронтенде для пользователя, если валидация не прошла. Однако, я не уверен, где и как вернуть это на фронтенд. Сейчас это отображается только в терминале/на сайте ошибок Django на dev-сервере: …

03.09.2021
Checkmarx Reflected XSS

У меня есть API на основе Django. После сканирования моего приложения с помощью CheckMarx, оно показало, что у меня есть отраженная XSS уязвимость здесь: user_input_data = json.loads(request.GET.get('user_input_data')) То, что я уже пробовал: Used django.utils.html.escpae Used …

03.09.2021
Проверка строки на наличие пробела возвращает ошибку в форме Django, даже если пробел отсутствует

В моей Django форме есть два поля, в которые пользователь должен вставить ровно одно слово. Поэтому, чтобы иметь некоторую валидацию в представлении, я создал следующий валидатор (идея заключается в поиске пробелов): Views.py [..] if ' ' in poller_choice_one or …

03.09.2021
Пользовательские функции в модели Django

Я создаю API FedEx на django и в настоящее время имею класс Shipment, который имеет такие методы, как create_shipment(), delete_shipment().... Я сохранил этот класс отправления в отдельном файле. Я создал модель Shipment внутри моего models.py и заметил, что …

03.09.2021
Django Rest Framework + Serializers + Vue.js, Функциональность сброса пароля

Я пытаюсь создать функциональность сброса пароля, но не могу найти хорошее руководство, которое объясняет, как это сделать с помощью DRF и Vue.js. Я использую сериализаторы для передачи данных, поэтому нет никаких html представлений. Каков наиболее эффективный способ создания этой функциональности …

03.09.2021
У меня проблема с Pylance при обновлении VSCode

"authenticate" не доступен Pylance ?? Фото pylance extencion установлен

03.09.2021
"detail": "Ошибка разбора JSON - ожидаемое значение: строка 1 столбец 1 (char 0)".

Я создал простой REST-фреймворк Django и могу получить GET. Однако при попытке POST я получаю следующее: "detail": "JSON parse error - Expecting value: line 1 column 1 (char 0)" Ниже я приложил свои модели, урлы, представления и …

03.09.2021
Я не понимаю, почему он не может отразить admin.py, если нет никакой ошибки в setup.py?

Https://github.com/Angelheartha/tera это мой github я не понимаю, почему после написания в admin.py он не может отразиться, как будто я не писал никакого кода когда я делаю http://127.0.0.1:8000/admin ? Я думал, что что-то упустил …

03.09.2021
База данных Django mysql (версия сервера mariadb: 5.5.68) не работает с wsgi.py

У меня есть рабочее приложение django, которое прекрасно работает на сервере разработки. Как только я пытаюсь использовать его в качестве приложения для рабочего сервера, используя Apache и wsgi.py, оно выдает мне ошибки. При работе с MYSQL я получаю …

03.09.2021
Модальное содержимое не обновляется

Сейчас у меня есть довольно простой JS-модал, но содержимое не загружается из вызова modal.html. Вот моя функция: var modal = $('#userModal') var button = $('submit') button.on('click', function(event) { var str = "Testing content" $("#modal_body").html(str) modal.modal("show") Модальное_тело - …

03.09.2021
Django не удается обработать поле формы ManyToMany в представлении для создания и сохранения нового экземпляра модели

У меня есть две модели с отношением ManyToMany. В моем представлении я хочу обработать пользовательский ввод поля MultipleChoicesField и присвоить выбранные варианты объекту Poller. Вызывает следующую ошибку: Прямое назначение на прямую сторону множества "многие-ко-многим" запрещено. запрещено. …

03.09.2021
Поле Datetime мешает Django order_by в аннотационном запросе

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

03.09.2021
Как передать пользователя в запросе для Auth0? (React Frontend и Django Backend)

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

03.09.2021
Фильтр элементов вывода обратных отношений в Django

У меня есть эти модели: class Author(models.Model): name = models.CharField(max_length=50) class Book(models.Model): name = models.CharField(max_length=150) author = models.ForeignKey(Author, on_delete=models.CASCADE, related_name="books") published_at = models.DateField() Вот мой запрос: Author.objects.filter(books__published_at__ragne=[date_from, date_to]).annotate(books_count=Count('books')) Вывод запроса будет отправлен в следующий сериализатор …

03.09.2021
Как также игнорировать предупреждения в pytest об удалении в Django41?

Https://docs.pytest.org/en/6.2.x/warnings.html#deprecationwarning-and-pendingdeprecationwarning учит меня использовать это в моем pytest.ini filterwarnings = ignore:.*U.*mode is deprecated:DeprecationWarning но я все еще получаю предупреждения следующего содержания: ../usr/local/lib/python3.8/dist-packages/django/apps/registry.py:91 /usr/local/lib/python3.8/dist-packages/django/apps/registry.py:91: RemovedInDjango41Warning: 'pattern_library' defines default_app_config = 'pattern_library.apps.PatternLibraryAppConfig'. Django now detects this configuration automatically. …

03.09.2021
Добавить поле метода сериализатора в generics.ListAPIView - Django

У меня есть модель, ее название Permit. моя ОС windows 7 django 3.2 класс сериализатора: class PermitListSerializer(serializers.ModelSerializer): def __init__(self,page=None, *args, **kwargs): self.page = page super().__init__(*args, **kwargs) page_number = serializers.SerializerMethodField() userfullname = serializers.SerializerMethodField() show_subsystem = serializers.SerializerMethodField() def get_show_subsystem(self,obj): return obj.subsystem.name …

03.09.2021
Дисковый кэш не происходит для one-endpoint в браузере + django

подскажите пожалуйста, почему при использовании @method_decorator не происходит кэширование на уровне клиента, даже я вижу, что атрибут cache_control установлен как max_age в заголовке ответа. и после использования method_decorator, я не вижу как Disk-cache в браузере, из-за этого, каждый …

03.09.2021
Перенаправление с дополнительными аргументами после функции сценария

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

03.09.2021
Как добавить валидатор мобильного номера в модель Django?

Def validate_mobile_number(value): if not str(value).isdigit(): raise ValidationError("Please Enter Valid Mobile Number") class ModelA(AbstractUser): mobile = models.CharField(_("Mobile"), unique=True, max_length=10,validators[validate_mobile_number,validators.MinLengthValidator(limit_value=10)])

03.09.2021
(DJANGO) Как сохранить сессию для корзины пользователя, чтобы восстановить ее при следующем входе?

Ребята, я создал корзину в Django с использованием сессии, но после выхода из системы, она удаляет мою корзину, а также я не могу увидеть мою корзину на другом компьютере. поэтому, пожалуйста, помогите мне

03.09.2021
Django.db.utils.ProgrammingError: отношение "Industry" не существует

Return self.cursor.execute(sql, params) django.db.utils.ProgrammingError: отношение "Industry" не существует LINE 1: SELECT "Industry". "id", "Industry". "Name" FROM "Industry" OR...

03.09.2021
Django Невозможно загрузить статические файлы - в URL появляется internal-nginx-static

Надеемся, что у вас у всех очень хорошая пятница! Я запускаю проект django на nginx, и мой проект каждый раз переходит на этот url - https://sitename.com/internal-nginx-static-location_uat/project_name/static/images/success.svg. Я не настраивал этот internal-nginx-static, и если я загружаю …

03.09.2021
Команда Django migrate не создает ни одной таблицы на Heroku

Показывает, что таблицы успешно созданы, когда я делаю heroku run -a "app-name" python manage.py migrate Running python manage.py migrate on ⬢ app_name... up, run.0000 (Free) System check identified some issues: ... Operations to perform: Apply all migrations: admin, auth, blog, …

03.09.2021
Django находит шаблон, но не отображает его и выбрасывает пустую HTML-страницу

У меня есть представление в views.py: def simple_upload(request): if request.method == 'POST' and request.FILES['myfile']: myfile = request.FILES['myfile'] fs = FileSystemStorage() filename = fs.save(myfile.name, myfile) uploaded_file_url = fs.url(filename) print(uploaded_file_url) context = { 'uploaded_file_url': uploaded_file_url } return render(request, 'simple_upload.html', …