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

14.07.2022
Как изменить значение поля по умолчанию на связанной форме, которая отображается в Django?

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

14.07.2022
Django аргумент request должен быть экземпляром django.http.HttpRequest

Я импортирую сервис function из функции django views и получаю эту ошибку 'The `request` argument must be an instance of `django.http.HttpRequest`, not `collections.OrderedDict`.' Я использовал ту же реализацию и в других модулях, и они работают нормально. from …

14.07.2022
Как фильтровать количество сообщений на странице в Django python

Это файл views.py paginator = Paginator( product_list, 5 ) show_on_page = request.GET.get('show_on_page', 5) product_item_list = paginator.get_page(show_on_page) а это мой файл шаблонов <div class="show-on-page"> <label class="product-sort-label" for="show-on-page">Tonen op pagina:</label> <select name="show-on-page" id="show-on-page"> <option value="5" selected>5</option> <option value="10">10</option> <option …

14.07.2022
Как получить кверисет, который мне нужен?

у меня есть 2 модели class Task(models.Model): user = models.ForeignKey( to='users.User', on_delete=models.CASCADE, related_name='tasks', ) category = models.ForeignKey( to='TaskCategory', on_delete=models.CASCADE, related_name='tasks', blank=True, null=True, ) difficult = models.DecimalField( max_digits=10, decimal_places=2, validators=(MinValueValidator(Decimal('0.01')),), ) class TaskCategory(models.Model): user = models.ForeignKey( to='users.User', on_delete=models.CASCADE, related_name='task_categories', ) …

14.07.2022
Проверка перекрывающегося бронирования

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

14.07.2022
Как добавлять/обновлять объекты с помощью сериализаторов в Django Rest Framework?

< Это мой views.py: from rest_framework.response import Response from rest_framework.decorators import api_view from .serializers import parcelSerialiser @api_view(['POST']) def addItem(request): serializer = parcelSerialiser(data=request.data, many = True) print(request.data) print(serializer.is_valid()) print(serializer.errors) if serializer.is_valid(): serializer.save() return Response(serializer.data) и мой serializers.py: from rest_framework …

14.07.2022
Код в Django не работает. Форма в html не открывает вывод при нажатии на submit

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

14.07.2022
DJango не может выполнить пустой запрос

Я не очень хорошо знаком с sql командами, мои sql команды приходят из csv файла и все хорошо. Я использую несколько баз данных в django, но у меня возникает ошибка : django.db.utils.ProgrammingError: can't execute an empty query. Я также пробовал …

14.07.2022
PyJWT не может найти модуль с импортом jwt

После установки PyJWT 2.4.0 я не могу импортировать модуль jwt он показывает мне "Импорт не может быть разрешен". import jwt import datetime from django.conf import settings def generate_access_token(user): payload = { 'user_id':user.id, 'exp':datetime.datetime.utcnow() + datetime.timedelta(minutes=60), 'iat' : datetime.datetime.utcnow() } return …

14.07.2022
Передача сессии в forms.py в django

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

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 ╰─&gt; [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" для более подробной информации. …