Django and Python "Questions and answers", page 689

14.07.2022
Лучший способ преобразовать запрос Django ORM в GraphQL

Итак, у меня есть веб-приложение, которое на стороне фронтенда позволяет пользователю создавать приборные панели, которые, в свою очередь, создают запрос GraphQL. Этот запрос отправляется в бэкенд (Django), и все, что делает бэкенд, это направляет этот запрос во внешнюю БД, …

14.07.2022
Отправка массовых форм в Django

У меня есть 5 различных форм в forms.py; все формы основаны на одной модели. Все 5 форм отображаются на одной html-странице, чтобы пользователь мог создать или зарегистрировать 5 объектов в БД одним нажатием кнопки. В будущем мне может понадобиться …

14.07.2022
Web API, который сам отправляет клиенту данные о доступности

В настоящее время я работаю с Django, но я застрял, так как не знаю, использую ли я правильную модель, учитывая характер моего приложения. Заявление о проблеме: Мне нужно сделать REST API для клиента таким образом, чтобы …

14.07.2022
Django statics возвращает 404 ошибку в cPanel Passenger

Я использовал cPanel и развернул приложение Django на своем сервере с помощью passenger_wsgi.py. Проблема в том, что когда я пытаюсь получить доступ к статическим файлам (например, к CSS файлу администратора: static/admin/css/base.css), я сталкиваюсь с ошибкой 404. Я уже сделал …

14.07.2022
Django rest framework URL шаблон CRUD операции в одном классе GenericAPIView

Я создавал представление класса с помощью GenericAPIView в Django rest framework. и определял их URL, но на Django swagger каждый URL показывает все методы. #views.py class AmenitiesView(ListModelMixin, RetrieveModelMixin, CreateModelMixin, DestroyModelMixin, UpdateModelMixin, GenericAPIView): serializer_class = AmenitiesSerializer queryset = Amenities.objects.all() def …

14.07.2022
Subprocess.call() не выбрасывает ошибку, когда файл не найден

Я пытаюсь запустить скрипт на python из веб-сервиса Django и использую метод subprocess.call() и поместил его в блок try except, потому что мне нужно получить ошибку, когда что-то не так. Я обнаружил, что когда путь к скрипту недействителен, ошибка не …

14.07.2022
Как починить доступ в админку Django после установки SSL и HTTPS?

Я опубликовал сайт на сервере и все доступы и формы работали, но после установки SSL и редиректов любое заполнение формы, включая вход в админ панель выдает ошибку - Forbidden (403) CSRF verification failed. Request aborted. Посмотрел все текущие рекомендации, добавил …

14.07.2022
Приложение работает локально, но при развертывании на Heroku происходит сбой [дубликат].

Мое приложение Python Flask работает локально, но когда я развертываю его на Heroku, оно успешно собирается, но при открытии приложения происходит сбой. Я относительно хорошо владею Python, но новичок в веб-разработке, Heroku и т.д. Вот мой Procfile web: …

14.07.2022
Django Rest Framework Custom Permission не вступает в силу

У меня есть файл permissions.py, который содержит пользовательское разрешение под названием CanViewUserRecord. Я назначил его на набор представлений под названием UserRecordView. Однако разрешение не работает, всякий раз, когда я вызываю конечную точку, прикрепленную к набору представлений, все данные из …

14.07.2022
API блога с DRF получает ошибку анонимного пользователя

Я создаю BlogAPI с LoginAPI (используя dj-rest-auth). Я создал модель для моего Post- models.py from django.db import models from django.contrib.auth.models import User class Post(models.Model): content = models.TextField() user = models.ForeignKey(User, on_delete=models.CASCADE) Тогда я сделал 2 сериализатора …

14.07.2022
Проверка выхода данных из json-файла в моделях django

Я хочу проверить выход данных из json файла в таблицу django models Например: В таблице models.py под названием activity в этой таблице есть различные поля. такие как имя_активности, статус_активности Я хочу проверить имена активностей в json …

14.07.2022
Как решить исключение 'Not Registered' для сельдерея

dev env django = 3.2.4 celery = 5.2.3 redis Я использую Celery для асинхронной обработки. Я использую его для передачи электронной почты и функции AI Inference, но @sharedtask, примененная к электронной почте, работает без проблем. Однако функция …

14.07.2022
Получен неожиданный аргумент ключевого слова 'pzn'

Я борюсь со следующей проблемой: fachbereich_detailview() получил неожиданный аргумент ключевого слова 'pzn' Ошибка говорит мне, что что-то не так с моими урлами. Если я изменю последнюю часть url на int:test, он скажет мне, что неожиданным аргументом ключевого слова …

14.07.2022
Когда следует использовать Django вместо Streamlit

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

14.07.2022
Здравствуйте. Я изучаю django. Я скачал небольшой проект с git hub и проблема заключается в установке requrement.txt

как я могу установить requirement.txt? создал проект с разными виртуальными средами (pipenv и venv), но в итоге Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [10 …

14.07.2022
Комбинирование javascript-поиска с выпадающим фильтром

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

14.07.2022
Как показать список категорий в навигационной панели с помощью фреймворка django

hello Я хочу вывести список категорий в navbar из базы данных, но navbar является частичным представлением и я включил свой navbar в base.html . Как я могу передать данные в этот …

14.07.2022
Невозможно использовать несколько классов аутентификации в Djangorestframework

У меня есть следующий класс разрешения: При использовании его со следующими настройками он работает отлично: # DRF Settings REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': [ 'rest_framework.authentication.SessionAuthentication', 'mockapp.IsSocial.FirebaseAuthentication', ] } Но всякий раз, когда я добавляю TokenAuthentication, …

14.07.2022
Ограничение __in поиска в django

У меня есть вопрос о поиске "__in" в Django ORM. Вот пример кода: tags = [Tag.objects.get(name="sometag")] servers = Server.objects.filter(tags__in=tags)[offset_from:offset_to] server_infos = [] for server in servers: server_infos.append(query.last()) Вот в чем проблема: мы делаем около 60-70 sql …

14.07.2022
VariableDoesNotExist at /blog/blog_posts/ Failed lookup for key [categories] in [{'True': True, 'False': False, 'None': None}, {}, {},

Я пытаюсь создать категории с помощью MPTT и получаю эту ошибку: eVariableDoesNotExist at /blog/blog_posts/Failed lookup for key [categories] in `enter code here`[{'True': True, 'False': False, 'None': None}, {}, {}, Я знаю, что мне нужно передать queryset из …

14.07.2022
Стили CSS в Django перестали работать

Я учу Django и столкнулся с проблемой, что если я удалю что-нибудь из файла styles.css или добавлю, ничего не изменится. Даже если удалить все содержание файла и перезапустить сервер ничего не поменяется. Файлы сохраняются автоматически. layout.html {% load static %} …

14.07.2022
Xhtml2pdf не показывает личный шрифт, я не понимаю, как я должен импортировать свой шрифт

Мне нужно создать pdf и мне нужен мой собственный шрифт, который присутствует в static / font / Я просто не понимаю, как его импортировать. шрифт всегда остается тем же самым, и я не знаю, как это сделать, может кто-нибудь …

14.07.2022
AnonymousUser автоматически создается для TestCase

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

14.07.2022
Балансировщик нагрузки: при чтении заголовка ответа от восходящего потока произошел тайм-аут (110: Connection timed out)

Я новичок в AWS codepipeline и docker для развертывания моего приложения django с балансировщиком нагрузки. Обычно мое приложение работает нормально. Но когда я посылаю 10 запросов параллельно, оно работает. Но когда я посылаю более 10 запросов параллельно, он …

14.07.2022
У меня есть приложение django, связанное с моей локальной postgresdb, я создал docker-образ этого проекта с помощью dockerfile, но при запуске я получаю эту ошибку

Это мой файл docker FROM python:3.8.10 # Install required packages # RUN apk add --update --no-cache \ # build-base \ # postgresql-dev \ # linux-headers \ # pcre-dev \ # py-pip \ # curl \ # bash \ # openssl …

14.07.2022
Django save image form.ImageField

Пытаюсь сохранить изображение из формы в БД, но в БД поле пустое, через админку всё сохраняет class BookFormView(FormView): form_class = BookForm template_name = 'books/book_form.html' success_url = '/books/book_form' def form_valid(self, form): book_object = Book.objects.create( book_name=form.cleaned_data['book_name'], description=form.cleaned_data['description'], id_publishing_house=form.cleaned_data['id_publishing_house'], date_creation=form.cleaned_data['date_creation'], book_img=form.cleaned_data['book_img'] ) author …

14.07.2022
Система управления студентами-преподавателями [закрыто]

Существует два типа пользователей - учитель и ученик: Атрибуты преподавателя: Имя, фамилия, время преподавания, инструмент, электронная почта. Атрибуты студента: Имя, фамилия, навык, инструмент, студент с тех пор, электронная почта, день рождения. Для каждого преподавателя есть один или несколько студентов, …

14.07.2022
Невозможно изменить значение поля формы на Django из шаблона

Я пытаюсь динамически изменить значение в шаблоне django через javascript, но это не работает, какие еще способы у меня есть? Спасибо. ** Мне нужно установить свойство из Model в качестве значения $('#id_myvariable').change(function() { var name_object = $('#id_myvariable'); var …

14.07.2022
Как загрузить несколько файлов в Django

Я пытался найти решение для добавления нескольких файлов с помощью формы перетаскивания. Я использую Rest API Django и React. Это то, что я пробовал до сих пор, но похоже, что это будет работать только с одним файлом одновременно: class …

14.07.2022
Не удается активировать виртуальный Enviroment

Я пробовал много способов включить его, даже менял интерпретатор, но все равно получаю эту ошибку -- ОШИБКА: Файл C:\Users\MadYar\Desktop\code.py\learning_log\env\Scripts\Activate.ps1 не может быть загружен, потому что выполнение скрипта в этой системе отключено. Пожалуйста, смотрите "get-help about_signing" для более подробной информации. …

14.07.2022
Как получить определенное поле из модели django

Мне нужна команда для получения набора запросов из модели. SQL команда будет выглядеть так - SELECT teamName FROM TABLE WHERE userName=userName;

14.07.2022
Как сгенерировать уникальный идентификатор для строки. в python

как я могу создать уникальный ID для строки, что означает, что только эта строка имеет такой ID и если мы попытаемся подставить другую строку в эту функцию, она не будет соответствовать.

14.07.2022
Django - Отображение данных модели на основе первичного ключа

У меня есть модель из нескольких изображений, и я хочу отображать каждое из них в отдельной карусели Owl при нажатии на изображение, используя первичный ключ в качестве ссылки. У меня все настроено, но по какой-то причине мои изображения не …

14.07.2022
В Django набор запросов с использованием фильтра с пользовательскими аргументами

Я использую фильтр в Django queryset, поскольку он принимает аргументы типа: Model.objects.filter(name="Amit") вот имя и его значение, которые я получаю из запроса API: def get(self, request): column = request.query_params.get('column') val = request.query_params.get('value') query = Data.objects.filter(column=val).values() serializer = DataSerializer(query, …

14.07.2022
Повреждение файлов при загрузке файлов csv и zip через postman в направлении django rest api

Здравствуйте, я использую django 4.0.6 (python 3.8) с djangorestframework 3.13.1 на windows. Я тестирую на localhost свое приложение с postman и postman agent в актуальном состоянии.. Авторизация JWT работает нормально. Если я загружаю изображение или txt, …

14.07.2022
Объединенный путь (/static/logo/my_project_logo.jpg) находится вне компонента базового пути (/home/softsuave/project/my_project_api/static).

При использовании этой команды я получил эту ошибку. Объединенный путь (/static/logo/my_project_logo.jpg) находится вне компонента базового пути (/home/softsuave/project/my_project_api/static). Traceback (последний последний вызов): Файл "", строка 1, в File "/home/softsuave/project/my_project_api/venv/lib/python3.10/site-packages/django/contrib/staticfiles/finders.py", line 276, in find result = finder.find(path, all=all) Файл "/home/softsuave/project/my_project_api/venv/lib/python3.10/site-packages/django/contrib/staticfiles/finders.py", строка …

14.07.2022
Как получить тело запроса мыла с помощью spyne

@rpc(Request91Type, _returns=AnyDict, _out_variable_name="Response91") def Request91(ctx, Request91Type): try: logging.info( f'Initialized objects {str(Request91Type).encode("utf-8")}') return { "GUID": 'aaa', "SendDateTime": "2022-04-11T19:50:11", "Certificate": CertificateMinimumType.generate(), "Status": "Выдан", "StatusCode": "1601", "Inspector": None } except Exception as e: logging.info(f'Exception occurred: {str(e)}') Я пытался получить доступ к Request91type.guid, …

14.07.2022
Представление mainsite.views.winner_detail не возвращало объект HttpResponse. Вместо этого оно вернуло None

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

14.07.2022
Не хочу изменять значение конкретной переменной при выполнении функции с потоком

хочу сохранить значение переменной и не менять его, пока не выполнится условие в функции, которая выполняется в потоке в python... я не хочу менять значение этой переменной

14.07.2022
Как я смогу использовать эмметовский тег "!" в Djang-html?

Я знаю, что исправить сокращения emmet для большинства тегов Django-html можно, перейдя в preferences ---> settings ---> Emmet. После этого я добавил (Django-html, html) в область элементов и значений. После этого я могу использовать обычные сокращения emmet, но я хочу …