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

27.10.2022
Как вернуть ответ с перенаправлением в представлениях Django?

Я сделал api запрос, взял токен, положил его в cookie, и чтобы он работал, мне нужен ответ, как в конце: def reg(request): form = CreateUserForm() if "register-btn" in request.POST: form = CreateUserForm(request.POST) if form.is_valid(): new_user = form.save() login(request, new_user) …

27.10.2022
Множественные выпадающие фильтры в HTML-таблице с помощью javascript

Я пытаюсь сделать несколько выпадающих элементов, которые помогут сузить строки в html-таблице. Я новичок в этом деле, поэтому мне трудно понять, как javascript не работает. Я чувствую, что он близок, и на самом деле, если я изменю "!= …

26.10.2022
Django - Шаблон пользовательской формы не может найти шаблон

Ошибка: Кодовая база Конкретный вызов: https://github.com/varlenthegray/wcadmin/blob/dev/clients/forms.py#L25-L38 Расположение шаблона: https://github.com/varlenthegray/wcadmin/blob/dev/templates/form_as_div.html Я думал, что это может быть связано с моими настройками, однако я гоняюсь за своим хвостом. Я пробовал следующие URL в качестве …

26.10.2022
Django-admin-tools-action как добавить действие внутрь другого действия

Есть ли способ поместить выпадающий список внутри другого списка в django action? Я хотел бы использовать селект внутри другого, чтобы выбирать варианты из него таким образом. <img alt="image of what a possible dropdown would look like …

26.10.2022
Ссылка на pk в связанных с Django моделях

Я изучаю Django и делаю проект, в котором у меня есть три модели со следующими отношениями: #models.py class Model1(models.Model): status = models.CharField(max_length = ....) class Model2(models.Model): model1 = models.ForeignKey(Model1, ....) name = models.CharField(max_length = ....) class Model3(models.Model): model2 = …

26.10.2022
Подсказка типа Django для объекта модели (одиночный)

Я ищу подсказку типа для класса экземпляра объекта модели: &gt;&gt;&gt; Device.objects.get(pk=31) &lt;Device: Device object (31)&gt; &gt;&gt;&gt; device = Device.objects.get(pk=31) &gt;&gt;&gt; type(device) &lt;class 'inventory.models.Device'&gt; Я буду передавать вышеприведенные данные в функцию, которая будет выполнять некоторые действия, но я …

26.10.2022
Создание приложения для определения местоположения с помощью python, Django

Я создаю подобие Uber eat, получаю местоположение клиента и водителя через их Ip адрес. Моя задача состоит в том, как отслеживать местоположение водителя на карте в режиме реального времени, чтобы знать, движется он или нет. Как в Uber

26.10.2022
При использовании кэша в DRF после использования POST-запроса новые данные не отображаются на стороне клиента

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

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, &quot;ОЗНАКОМИТЬСЯ&quot;), (LEARN, &quot;ИЗУЧИТЬ&quot;) ] 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-модал следующим образом: &lt;div class="modal" tabindex="-1" role="dialog" id="calendar-modal"&gt; &lt;div class="modal-dialog modal-fullscreen"&gt; &lt;div class="modal-content"&gt; &lt;div class="modal-header"&gt; &lt;h3 class="modal-title"&gt;Booking Calendar&lt;/h3&gt; &lt;button type="button" class="btn-close" data-bs-dismiss="modal"&gt;&lt;/button&gt; &lt;/div&gt; &lt;div class="modal-body"&gt; …

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 &gt; 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 …