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

22.03.2022
Я бросаю запрос на просмотр данных, выходит 10 данных по умолчанию Как отобразить дополнительные данные, чтобы увидеть 20 данных

По умолчанию таблица должна показывать только первые 10 строк набора данных, при нажатии на кнопку "Загрузить больше" должно быть показано дополнительно 10 строк - перезагрузка страницы проходит нормально. следующая страница = "https://swapi.dev/api/people/?page=2", мой код: import requests …

22.03.2022
Как правильно назвать модель Settings в Django?

Как мы все знаем, лучшей практикой стиля кода является именование моделей (классов) Django в единственном числе (Cat, User, Permission и т.д.), а не во множественном (Cats, Users, Permissions), поскольку это представляет структуру одной записи модели. Но в случае пользовательских …

22.03.2022
Загрузить файл в базу данных в Django

У меня есть кнопка в HTML файле (кнопка Upload): <form method="POST"> {% csrf_token %} <div class="form-group" id="form"> <div class="inputs"> <div style="text-align:center;display:block;"> <input type="submit" id="btnupload" class="button btn btn-primary" value="Upload"> …

22.03.2022
Какова команда для запуска сервера WSGI для Django?

Я разработал приложение на Django, которое я обычно запускаю в режиме разработки: python manage.py runserver Я делаю то же самое для своих развернутых экземпляров - очевидно, это проблема безопасности, которую я теперь хочу решить. Из документации Django …

22.03.2022
Я использую глубокое обучение для сегментации изображений. Когда я запускаю сервер, возникает ошибка

File "C:\Users\derar\Desktop\GraduationProject\django_faculty_detector\core\views.py", line 2, in <module> from .ai_model import get_faculity_id_from_image_url File "C:\Users\derar\Desktop\GraduationProject\django_faculty_detector\core\ai_model.py", line 17, in <module> from object_detection.utils import label_map_util File "C:\Users\derar\Desktop\GraduationProject\django_faculty_detector\venv\lib\site-packages\object_detection\utils\label_map_util.py", line 21, in <module> from object_detection.protos import string_int_label_map_pb2 ImportError: cannot import name 'string_int_label_map_pb2' from 'object_detection.protos' (C:\Users\derar\Desktop\GraduationProject\django_faculty_detector\venv\lib\site-packages\object_detection\protos\__init__.py)

22.03.2022
Django : Отображение определенных атрибутов моей формы ModelMultipleChoiceField и получение ID из нее

Я новичок в Django, поэтому мне трудно правильно написать форму и знать, как ее использовать. У меня есть форма, которая отображает выпадающий список в зависимости от пользователя. Поэтому у меня есть запросы. Ниже приведена моя форма и мои модели : …

22.03.2022
Подсчитывать количество раз, когда заказ был одобрен

У меня есть приложение, в котором пользователи делают заказ, но каждый раз, когда заказ сделан, он должен быть одобрен, прежде чем он может быть выдан или продан. Есть ли способ подсчитать, сколько раз заказ был одобрен? модели <pre …

22.03.2022
Django bulk_create с Null значением

Models.py class control(models.Model): amount = models.IntegerField() driver = models.ForeignKey(driver, on_delete=models.CASCADE, null=True, blank=True) views.py controlValues = [ (1,1,1), (2,8,None) ] control.objects.bulk_create([ control( id = i[0], amount = i[1], driver = driver(id = i[2]) ) for i in controlValues], ignore_conflicts=True ) …

22.03.2022
Django - динамическое создание zip-файла и его отправка

Я использую python 3.6 и Django 3.2 Мне удалось создать пустой zip-файл, но после добавления файлов с помощью "writestr" файлы повреждаются. Как добавить txt файлы в этот zip? вот мое мнение: import zipfile from django.http import …

22.03.2022
Список прошедших часов сегодняшнего дня с помощью django

Как создать список прошедших часов дня? Я пробовал это, но он получает только последние 12 часов, а что если последний час - это вчерашний день? past_hours = [] for x in range(12): past_hours.append((date - datetime.timedelta(hours=x))) …

22.03.2022
Интернационализация django не переведена на английский язык на сервере. Локальная нормальная

Python: 3.6 / 3.8 django: 3.2.3 Интернационализация django не переведена на английский язык на сервере. Но LanguageCode правильный. Local в норме. # 国际化语言种类 from django.utils.translation import gettext_lazy as _ LANGUAGES = ( ('en-us', _('English')), ('zh-Hans', _('中文简体')), ) DEFAULT_LANGUAGE …

22.03.2022
Django.db.utils.InterfaceError: соединение уже закрыто

Стек: Ubuntu (20.04 LTS) Nginx Postgresql (v13.3) Балансировщик нагрузки AWS отправляет трафик на экземпляр Ubuntu (кластер k8s), который обрабатывается Nginx, который перенаправляет его на Django (4.0.3), запущенный в gunicorn (19.9.0). Django подключается к базе данных с помощью psycopg2 (2.8.6). …

22.03.2022
Загрузка файлов на Django + Nginx не сохраняет их в медиа-томе в Docker

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

22.03.2022
Вносите изменения в несколько приложений Django, имеющих одинаковую корневую структуру

Я разрабатываю приложение qr-меню, которое я хочу установить на нескольких клиентах. Идея заключается в том, чтобы иметь приложение для каждого клиента. Эти приложения будут находиться в одном проекте Django и иметь одинаковую структуру, представления, модели, урлы и т.д. (по сути, …

22.03.2022
PdfFileReader.getFields() возвращает {} | django

Я пытаюсь прочитать pdf форму с помощью django. Дело в том, что в другом представлении моего views.py мне удалось сделать это с помощью PyPDF2 и его метода PdfFileReader.getFields(). Теперь проблема в том, что чтение не работает должным образом: Я проверил …

22.03.2022
Проблема установки django

Я начал хостить свой проект на beget. Установил python, но при установке django происходит ошибка (не только при установке django). Как можно решить данную проблему? Полная ошибка: (docker) timarun2@golf:~ [0] $ pip install …

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

Я отправляю запрос на сайт https://swapi.dev/ полученные данные необходимо отсортировать: Обеспечить функциональность для подсчета вхождений значений (комбинаций значений) для столбцов. Например, при выборе столбцов date и homeworld таблица должна показывать подсчеты следующим образом: мой …

22.03.2022
Почему токен csrf добавляется в базу данных в django?

Html &lt;form action='order' method='post'&gt; &lt;label for="order"&gt;Choose storage size:&lt;/label&gt; &lt;!--{% csrf_token %}--&gt; &lt;select name="size" id="size" form="order" required&gt; &lt;option value=4&gt;-&lt;/option&gt; &lt;option value=1&gt;Small&lt;/option&gt; &lt;option value=2&gt;Medium&lt;/option&gt; &lt;option value=3&gt;Large&lt;/option&gt; &lt;/select&gt; &lt;/form&gt; views.py def order(request): price = 0 if request.method == 'POST': size = …

22.03.2022
Могу ли я получить значения из параметров "GET" в виде массива?

Я могу получить данные из url следующим образом. http://127.0.0.1:8000/page/?key=003 Я показываю вывод в формате Json. Это view.py def page(request): key = request.GET['key'] data=Device.objects.get(key=key) print(key) data = { "open": data.open, "close": data.close, } return JsonResponse(data, safe=False) Я …

22.03.2022
Объединение более 2 таблиц для отчетов в django и извлечение всех полей из объединенной таблицы

Я объединяю таблицы ClientDetails, AssignmentTable и CallDetails, чтобы получить представление о том, к какому телеколлеру был приписан конкретный клиент, а также получить информацию о последних звонках. Однако я не могу добиться этого, используя django ORM. ВЫПУСК: Я пытаюсь …

22.03.2022
Экземпляр модели Djnago обновляется только после повторного вызова objects.get() (тестовый пример DRF)

У меня есть APIView (DRF), где я устанавливаю поле пользователя is_active в False вместо того, чтобы удалить его, все работает как ожидалось, но у меня есть проводное поведение, когда я пытаюсь сделать тестовый пример для представления, я пытаюсь проверить, …

22.03.2022
Неудачный запрос Python и Django

Этот код отказался работать после многих попыток, и мне очень нужна помощь, чтобы исправить это. проверьте мой код ниже def recharge (request): form = RechargeForm (request.POST or None) if request.method == "POST": url = "https://www.example.com/api/topup/" form = RechargeForm (request.POST …

22.03.2022
Сканирование безопасности файлов, отличных от исходного кода

У меня есть несколько файлов, которые нужно загрузить, а затем выгрузить в определенное место во время выполнения кода. Эти файлы не являются файлами исходного кода, но требуются исходным кодом (.yaml, .xml, некоторые .zip папки и т.д.). Мне нужно просканировать …

22.03.2022
Как интегрировать moment.js в django? [закрыто]

Я знаю, что существует пакет под названием "flask-moment", который предоставляет возможность использовать библиотеку moment.js с flask. Есть ли что-то подобное для django? Если да, то как мне его использовать?

22.03.2022
Продвинутый планировщик Python, работающий несколько раз на производстве (Django на DigitalOcean)

У меня есть простое использование Advanced Python Scheduler для запуска некоторого кода django на ночь каждый день. Сам код работает отлично, и локально с помощью manage.py runserver с флагом --noreload все работает нормально. < Где мне следует искать …

22.03.2022
Как применять разные классы разрешений для разных http-запросов

У меня есть UserViewSet, который поддерживает HTTP-запросы get, post, patch и delete. У меня есть администраторы с разными ролями, некоторые из них могут удалять пользователей, а другие нет. Я хочу отредактировать свой UserViewSet для поддержки этой функции. …

22.03.2022
Страница не найдена для адресов - openwisp-radius

Я новичок в Django, я следую этому руководству по настройке openwisp-radius https://openwisp-radius.readthedocs.io/en/stable/developer/setup.html Когда я перехожу в браузере по любому пути из urlpatterns, я получаю Page not found (404). Моя версия django - 3.0, os - …

22.03.2022
Сохранение и восстановление медиафайлов Django Docker

Здравствуйте, я пытаюсь развернуть проект в docker с django и django rest framework. Согласно документации я успешно развернул проект и он работает нормально с медиа файлами. Я могу загружать медиафайлы (изображения), и он также показывает нужный файл с правой …

22.03.2022
Переопределение is_valid во вложенном сериализаторе, чтобы иметь возможность обрабатывать дочернюю модель с той же информацией во время update()

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

22.03.2022
Таблица app_shop_boughtitem не имеет столбца с именем buyer_id Django

Можете ли вы объяснить мне, почему у меня возникает эта ошибка? Я думаю, что миграция должна решить эту проблему, но она этого не делает. Как я могу решить эту проблему? Моя модель: class BoughtItem(models.Model): name = …

22.03.2022
Последние данные Django orm

Ссылка class Board(model.Model): master = models.ForeignKey(User, on_delete=models.CASCADE) member = models.ForeignKey(User, on_delete=models.CASCADE) status = models.PositiveIntegerField(default=0) class MSG(models.Model): Board= models.ForeignKey(Board, on_delete=models.CASCADE) writer = models.ForeignKey(User, on_delete=models.CASCADE) text = models.TextField() created_at = models.DateTimeField(auto_now_add=True, null=True) Как я могу получить следующие значения из этого …

22.03.2022
Сократите время, затрачиваемое на работу с api в Django Rest Framework

Вот модели, которые я создал, т.е. Video, Tag, Category, Exercise и Package_Exercise соответственно. и я хочу получить данные на основе объекта в package exercise и получить все данные из Exercise, т.е. url видео, тег и категорию каждого упражнения. Я …

22.03.2022
Django сохраняет порядок следования товаров при отображении

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

22.03.2022
Как собрать данные из формы google и сохранить в jsonfield в django?

Как собрать данные из формы google и сохранить в JsonField в Django? Я рассчитываю собрать все ответы и сохранить их в моей базе данных в JsonField. Любая помощь будет оценена по достоинству. Заранее спасибо :)

22.03.2022
Перенаправление http url на https для приложения django, обслуживаемого Apache без virtualHost

У меня есть приложение django, работающее на http://localhost:8081. Я хочу перенаправить его на https://localhost:8081 В моем файле settings.py есть следующее: SECURE_SSL_REDIRECT = True SESSION_COOKIE_SECURE = True CSRF_COOKIE_SECURE = True файл httpd.conf был изменен следующим образом: WSGIScriptAlias / …

22.03.2022
Django проверяет, находится ли время в диапазоне временных полей объекта

Как проверить, находится ли время в диапазоне двух временных полей? #appointmentApp.models Appointment #Appointments class Appointment(models.Model): ... date_selected = models.DateField(blank=True, default='2001-12-1') time_start = models.TimeField(blank=True) total_time = models.IntegerField(blank=False, null=False, default=0) end_time = models.TimeField(blank=True, null=True) appointment_accepted = models.BooleanField(blank=False, default=False) Общее_время …

22.03.2022
Как вызвать два адреса с помощью одной кнопки отправки для получения данных формы

Я пытаюсь выполнить две различные функции с помощью одной кнопки submit, нижеприведенный скрипт показывает пример того, что я пытаюсь получить. Спасибо за помощь. Ожидаемое решение --&gt; когда я нажимаю на кнопку submit, файл загружается, а map2 перенаправляется на mapRedirect url. …

22.03.2022
Как сократить время на выполнение этого кода в django rest framework

Class Category: title = models.CharField(max_length=50) class Tag: name = models.CharField(max_length=50) class Video: video = models.FileField(upload_to='xxx/') class Exercise: name = models.CharField(max_length=50) video = models.ForeignKey(Video) description = models.CharField(max_length=250) category = models.ForeignKey(Category, on_delete=models.CASCADE) tag = models.ManyToManyField(tag, on_delete=models.CASCADE) class Data: relation = models.ForeignKey(Relation, on_delete=models.CASCADE) …

22.03.2022
VirtualEnv не сохраняет установку django

Я изучаю Django по "Python Django 7 Hour Course", созданный Traversy Media на YT. Я делаю точно такие же вещи, как и он, и все работает нормально. Но каждый раз, когда я деактивирую venv, после повторного входа я не …

22.03.2022
Django 3.2 inline_formset со связанными моделями многие к одному

Я хотел бы, чтобы моя форма выглядела следующим образом enter image description here. но при таком подходе мой вывод выглядит следующим образом enter image description here Вот мои модели class Question(models.Model): id …