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

26.10.2022
Скрытые, обязательные поля в форме не фокусируются

У меня проблема с отправкой формы, которая содержит только скрытые, требуемые поля. Я получаю следующие сообщения об ошибках: "Недопустимый элемент управления формы с name='lat0' не фокусируется". "Недопустимый элемент управления формы с именем='lng0' не может быть фокусирован." Рассматриваемые поля …

26.10.2022
Могу ли я использовать Django таким образом, чтобы изменять переменные CSS?

Я создаю личный сайт и у меня есть индикатор выполнения, который был сделан в css и html. для управления прогресс-барами все, что мне нужно сделать, это изменить переменную (ширину). Вот код для одной полосы: .bar-inner1 { width: 559px; …

26.10.2022
Метод django POST в Singup возвращает ошибку Internal Server 500

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

26.10.2022
Django Форма в PDF

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

26.10.2022
Django не подключается к удаленной базе данных MySQL: MySQLdb.OperationalError: (2005, "Unknown MySQL server host ' db5010610948.hosting-data.io ' (8)")

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

26.10.2022
Django REST API: Как ответить на POST запрос?

Я хочу отправить POST запрос с помощью axios(VueJS) и когда Django сервер получил POST запрос, я хочу получить обратно сообщение запроса. Я пробовал делать функции, когда получаю POST запрос на Django сервере и затем возвращаю JsonResponse({"response": "got post request"), …

26.10.2022
Как сделать конкретную фоновую задачу в Django?

У меня есть задача сделать фоновую задачу в Django, я пробовал с помощью celery, но у меня не получилось. Что мне нужно сделать? Мне нужно чтобы после того как человек написал число в input и нажал кнопку submit, например …

26.10.2022
Проблемы с импортом файлов python в проекте Django

У меня проблемы с импортом файлов python в моем проекте. Я четко установил файл с именем testing.py в папке api, которая находится в том же каталоге, где и файл views.py. Когда я импортирую testing внутри views.py, я продолжаю получать …

26.10.2022
Создание формы с несколькими внешними ключами и экземплярами модели

у меня есть 3 модели, Обучение, Участник и Материал. мне нужно создать форму, которая позволит мне создать тренинг, N экземпляров участников и материалов. Models.py class Training(models.Model): name = models.CharField(max_length=99, null=True, blank=True) description = models.CharField(max_length=500, null=True, blank=True) start_date …

26.10.2022
Кроме моей страницы администратора, я не получаю никакого стиля при запуске сайта Django

Я новичок и изучал Django по учебнику youtube и столкнулся со следующей проблемой, при повторном использовании кода bootstarp для navbar, мой сайт не имеет стиля но в settings.py моя отладка установлена на …

26.10.2022
Развертывание Django/Wagtail на Digital Ocean уничтожает сессию администратора при навигации

Имея опыт работы с другими провайдерами облачного хостинга, я впервые попробовал использовать Digital Ocean для установки приложения Wagtail (в будущем оно должно стать средой постановки/производства с трубопроводом). Следуя этому руководству (но только развертывание базы …

26.10.2022
Модуль "typing_extensions" не имеет атрибута "NotRequired"

В моем коде есть следующий импорт: from typing_extensions import NotRequired При выполнении mypy . возникает следующая ошибка: error: Module "typing_extensions" has no attribute "NotRequired" Версии моих пакетов следующие: typing-extensions: 4.4.0 mypy: 0.982 Есть …

26.10.2022
DJANGO как добавить поле в промежуточную таблицу отношения ММ

У меня есть ММ отношение: class Rolesl(models.Model): LEARN = 'A' CHECK = 'B' RANG_DIF = [ (CHECK, "ОЗНАКОМИТЬСЯ"), (LEARN, "ИЗУЧИТЬ") ] role_name = models.CharField('Название роли', max_length=100, unique=True) cur_id = models.ManyToManyField (Curicls, max_length=200, verbose_name='ID курикулы') rang = models.CharField(max_length=1, choices=RANG_DIF, default='', verbose_name='Ранг') …

26.10.2022
Django: Представление полного календаря плохо работает в модальном окне

Я разрабатываю веб-приложение на Django, и я интегрировал Fullcalendar. Я поместил его в Bootstrap-модал следующим образом: <div class="modal" tabindex="-1" role="dialog" id="calendar-modal"> <div class="modal-dialog modal-fullscreen"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title">Booking Calendar</h3> <button type="button" class="btn-close" data-bs-dismiss="modal"></button> </div> <div class="modal-body"> …

26.10.2022
Условное изменение форматирования ячеек в таблице, генерируемой циклом

Мое приложение django генерирует таблицу на основе python dictionary "участников". Для этого он использует приведенный ниже код HTML, в котором есть цикл, проходящий через все *elements* "участников". Таблица формируется без каких-либо проблем. Теперь я хочу условно изменить …

26.10.2022
Сделать группировку по годам в кверисете DRF

Я пытаюсь сгруппировать все объекты в моем наборе запросов по годам. У меня есть поле под названием "criados", где это поле является DateTimeField. Я хочу вернуть что-то вроде этого [{2022: [obj 1, obj2], 2021 : [obj3], 2020[...]}] …

26.10.2022
Django DRF, как представить новые обогащенные поля в моих конечных точках?

Я хочу выполнить следующее упражнение, принимая во внимание мои 3 базовые модели, Room, Event, Book. У меня есть две роли пользователей, "бизнес" и "клиенты" Бизнес может создать помещение вместимостью M Бизнес может создавать события для …

26.10.2022
Каналы Websocket автоматически закрываются после одного сообщения

Я разрабатываю веб-сервер на основе Django, который интегрирует websocket для визуализации данных в реальном времени (мой веб-сервер считывает значения из PLC через OPCUA и отображает их в реальном времени на веб-странице). Сервер работает правильно в режиме разработки …

26.10.2022
Отсутствие пробела между изображениями при последовательном отображении изображений (xhtml2pdf)

Я использую xhtml2pdf для генерации PDF файла из моего DetailView в Django. У меня есть цикл в моем файле html шаблона, где я отображаю все изображения в 1 строке. С чем я борюсь, так это с добавлением некоторого пространства …

26.10.2022
Как решить такой вопрос: Представление не вернуло объект HttpResponse. Вместо этого оно вернуло нежданную корутину

` @csrf_exempt async def predict_images(request): if request.method == 'POST': data = json.loads(request.body) user_id = data['user_id'] task_id = data['task_id'] surgical = data["surgical_intervention"] years = data["years"] flag = check_userID_taskID(user_id, task_id) image_list, filepath = lookup_database(user_id, task_id) func = sync_to_async(func) await func(image_list, filepath, surgical, …

26.10.2022
Возможно ли в django иметь форму из двух частей с некоторыми повторяющимися полями?

Я хотел бы иметь форму с несколькими полями, которые будут повторяться Django форма django с несколькими полями, которые имеют несколько записей

26.10.2022
Дополнительное обходное решение для подзапросов в Django, отличное от mysql

Я пытаюсь подготовить subnet=adress/netmask для представления, а start_ip и end_ip для фильтрации в lifs qs. Затем я хочу использовать подзапрос для отсечения одного интерфейса, так как у vserver их может быть несколько. Проблема в том, что я не могу …

26.10.2022
PostDetail.post() получил несколько значений для аргумента 'slug'

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

26.10.2022
Python: Нужна помощь в работе с выпадающим списком

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

26.10.2022
Кодек Django 'utf-8' не может декодировать байт 0x99 в позиции 5289: недопустимый начальный байт

Я работаю над сайтом на python, перед тем как изменить базу данных с sqlite на mysql я сохраняю ее в виде json файла python manage.py dumpdata > datadump.json после того, как я изменил settings.py на базу данных mysql …

26.10.2022
Запуск скрипта в зависимости от доменого имени

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

26.10.2022
Как использовать сериализатор django rest framework вне django в консоли python

Я использую сериализатор DRF в своем проекте, как показано ниже # my_serrializers.py from rest_framework import serializers class TssUpdateExtraVarsSerializer(serializers.Serializer): cluster_name = serializers.CharField(required=True) class TssUpdateSerializer(serializers.Serializer): extra_vars = TssUpdateExtraVarsSerializer(required=True) Все работает нормально, когда я отправляю запрос, и он обрабатывает задание. …

26.10.2022
Я исключаю объекты со значением None, но все они возвращаются, почему?

Я использую функцию, чтобы получить URL и избежать ссылки, если внешний ключ (cve) отсутствует. def get_absolute_url(self): try: return reverse('detail', args=[self.cve, self.id) except NoReverseMatch: pass Но там, где я использую эти URL, я также фильтрую, чтобы исключить, когда …

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

У меня есть данные из таблицы, на основе этих данных создаются карточки и выводятся на экран. Однако они появляются друг под другом с левой стороны, а не заполняют сначала строку, прежде чем начать новую строку: (https://i.stack.imgur.com/dDgvB.png) …

26.10.2022
Как я могу проанализировать производительность запросов Django ORM на сервере только с конечными точками DRF?

Предыдущие приложения Django, над которыми я работал, использовали рендеринг HTML-шаблонов, и django-debug-toolbar оказался ценным способом анализа SQL-запросов ORM и поиска мест для оптимизации. Текущее приложение, над которым я работаю, использует Django только для django-rest-framework конечных точек REST, и …

26.10.2022
Ошибка Unable to lock administration directory (/var/lib/dpkg/) Вы являетесь пользователем root?

На моем удаленном сервере ovhCloud, чей python имеет версию 3.5.3, и я хотел бы обновить его до 3.10 У меня такая ошибка (Невозможно заблокировать каталог администрирования (/var/lib/dpkg/) вы root ?) и даже команда sudo не распознается `bele@cloudweb-ssh:˜ $ …

26.10.2022
Мой сайт не отображается в списке поиска Google

Я только что загрузил сайт с Django на pythonanywhere, и он был проиндексирован Google, и он отображается в английском списке поиска, но он не отображается в персидском списке поиска. Вот ссылка на мой сайт: https://peshgaman.pythonanywhere.com/ I …

26.10.2022
Django выбрасывает пустую ошибку валидации на поле администратора при использовании filter_horizontal. это нормально?

У меня есть ThesisExamSchedule модель, которую я зарегистрировал в админке с помощью ModelAdmin. class ThesisExamSchedule(models.Model): participant=models.ForeignKey(User,on_delete=models.CASCADE,related_name="thesis_participant") room=models.TextField() date=models.DateField() start_time=models.TimeField() end_time=models.TimeField() thesis_title=models.TextField() examiner=models.ManyToManyField(User) def __str__(self) -> str: return self.participant.first_name class ThesisExamScheduleAdmin(admin.ModelAdmin): list_display=['participant','date','start_time','end_time','thesis_title'] filter_horizontal=['examiner'] autocomplete_fields=['participant'] admin.site.register(ThesisExamSchedule,ThesisExamScheduleAdmin) …

26.10.2022
Есть ли решение для загрузки html без необходимости хранить их в папке static?

Мой индекс хорошо загружается в браузере, но когда я нажимаю на главную страницу, нет ничего 404 ошибка, отвечает static/index.html, (когда я нажимаю на главную страницу или любую другую, такую как контакт, он ищет html в static) почему он запрашивает …

26.10.2022
Использование кэша в UserViewSet в djoser в django / djangorestframework

В настоящее время я использую cache_page из декораторов в django rest framework для кэширования api. Для аутентификации я использую djoser с django rest framework, но я не понимаю, как я могу добавить декоратор cache_page в урлы djoser. Это …

26.10.2022
Группируйте все объекты по годам

У меня было 3 объекта [{u'criados': u'25/10/2022 00:50', u'arquivo': u'http://hml.static.detran.al.gov.br/media/infracoes/notificacoes/9.pdf', u'id': 1, u'tipo': u'NAI', u'slug': u'Teste-1'}, {u'criados': u'25/10/2022 23:54', u'arquivo': u'http://hml.static.detran.al.gov.br/media/infracoes/notificacoes/Profile.pdf', u'id': 2, u'tipo': u'NIP', u'slug': u'copa-06'}, {u'criados' : u'16/5/2020 21:25', u'arquivo': u'http://hml.static.detran.al.gov.br/media/infracoes/notificacoes/test.pdf', u'id' : 3, u'tipo: u'NIP', u'slug': …

26.10.2022
Как обслуживать медиафайл в Django?

У меня есть проект Django, в котором я пытаюсь создать карточку с изображением, которое было загружено пользователем. Я продолжаю получать определенную ошибку, но я уже сделал все решения, а она все равно появляется. любая помощь будет признательна. переменная {{image}} …

26.10.2022
Улитка в Djnago URL

Я хочу создать каталог типа mysite.com/user после того, как пользователь войдет в систему. Т.е. mysite.com/john Здесь представлены соответствующие виды и urlpatterns. Но после авторизации у меня осталось только http://127.0.0.1:8000/authorization вместо http://127.0.0.1:8000/user? models.py …

26.10.2022
Как сделать ссылку на URL связанного объекта в DRF

Я делаю музыкальный плеер с бэкендом DRF. У меня есть две модели, одна - Song, а другая - TrackQueue В браузере "nowplaying" экземпляр TrackQueue показывает мету поставленной в очередь песни со ссылкой на файл в ее мета. …

26.10.2022
Ссылка href в Django не маршрутизируется на правильный url

Ссылки в моих страницах/templates/base.html, которые используются для шаблона заголовка, приводят к 404 ошибке. Страницы загружаются правильно, если вручную написать 'http://127.0.0.1:8000' 'http://127.0.0.1:8000/about/'. Я использую представления на основе классов и следую главе 3 книги Django для начинающих (William Vincent). pages/templates/base.html: <header> <a …