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

05.10.2022
Почему функция перенаправления Django возвращает на ту же страницу

У меня есть сайт, на котором есть различные группы. Как только вы нажимаете на одну из групп, вы перенаправляетесь на страницу подробностей этой группы. Этот клик происходит через метод post, где название группы отправляется на сервер. Там я проверяю, …

05.10.2022
Внешний ключ USER Django Model: django.db.utils.IntegrityError: (1062, "Duplicate entry

Я пытаюсь использовать User в качестве внешнего ключа для Time для API, но я получаю это сообщение об ошибке, когда пытаюсь добавить другое время django.db.utils.IntegrityError: (1062, "Duplicate entry '20' for key 'time.user_id'") Моя модель: class Time(models.Model): user …

05.10.2022
Хранение полей CharFields в массиве вместо нескольких переменных

Сейчас я использую различные переменные для хранения полей, и это хорошо работает, но я хотел бы переместить их в списки. Есть ли способ сделать это? Что я имею сейчас: lessonNameFirst = models.CharField('8:30-10:00', max_length = 50) additInfoFirst …

05.10.2022
5 секунд задержки (паузы) от django+apache

Я запускаю сайт с django+apache+ssl+mysql+cloudfron+s3. Однако я обнаружил, что время ttfb значительно увеличивается, когда первое соединение и время настройки кэширования заканчивается в какой-то момент. (ответ начинается после паузы около 5 секунд) После удаления Apache я попробовал …

05.10.2022
Как сервер статических файлов в папке без папки 'static'? Django

У меня есть мой index.html и статические файлы в такой структуре: шаблоны: папка: index.html css js images another_folder: index.html css js images Я хочу, чтобы staticfiles …

05.10.2022
Cronjob не запускается в Elastic Beanstalk

Я запускаю Django в Elastic Beanstalk, платформа: Python 3.7 работает на 64bit Amazon Linux 2/3.4.0. Мне нужно создать cronjob, который запускает пользовательскую команду управления Django раз в пять минут. Я создал следующий файл в .ebextensions/cron.config: files: "/etc/cron.d/mycron": …

05.10.2022
Ошибка после выполнения makemigrations в приложении django

Я разработал приложение django и хочу использовать postgres для хранения некоторых результатов. Для этого у меня есть следующие docker-compose.yml: version: '3.2' services: elasticsearch: container_name: elasticsearch build: context: elasticsearch/ args: ELK_VERSION: $ELK_VERSION volumes: - type: bind source: ./elasticsearch/config/elasticsearch.yml target: /usr/share/elasticsearch/config/elasticsearch.yml …

05.10.2022
Django Rest не получает большие base64 изображения через POST

У меня есть REST API на Django, который способен обрабатывать JSON данные, маленькие base64 изображения работают, а большие изображения, например 3MB, не обрабатываются. Изображения сохраняются в папку.

05.10.2022
Как получить опции выбора из моделей django?

Я не могу отобразить продукт в моей модели заказа на моей html странице. Я пытаюсь найти проблему здесь. но когда я выбираю form.product.model_name, это должно дать мне названия моделей, но в опциях пусто. Ниже я прилагаю код для проверки, …

05.10.2022
Преобразования обычного текста

Всем доброго времени суток, у меня есть API написанная на python с использованием фреймворка Django, как сделать так чтобы она воспринимала "Неподдерживаемый тип данных "text/plain" в запросе.", помогите пожалуйста. Вот models.py class Test(models.Model): pub_date = models.DateTimeField(auto_now_add=True) text = models.CharField(max_length=10000, blank=False, …

05.10.2022
Ввод данных из файла шаблона не сохраняется в файл .txt в Django Python (метод Get)?

Я пытаюсь сохранить некоторые данные из html-формы в .txt-файл. Но когда я сохраняю данные из моей переменной, используемой для получения данных, она выдает "None". Но когда я передаю строку напрямую, она успешно сохраняется. def write(request): p_no = request.GET.get('p_no') # temp …

05.10.2022
Данные объекта становятся пустыми после сериализации

user = User.objects.filter(id=payload['id']).first() carts = AddToCart.objects.filter(user=user) sum_price = 0 for i in carts: sum_price += int(i.product.price) context = { 'carts': carts, 'sum_price': sum_price, } print(context) serializer = AddToCartSerializer(context, many=True) return Response(serializer.data) **печатный 'контекст' в терминале выглядит следующим образом …

05.10.2022
Как получить id записи на основе имени в Django?

Я создал следующую модель в Django для хранения моих групп в базе данных: class Group(models.Model): name = models.CharField(max_length=1000) Теперь я хочу получить id группы по ее имени в моем views.py. Как мне это сделать? С помощью метода …

05.10.2022
Этот двигатель не предоставил список опробованных шаблонов

Вверх, я пытаюсь развернуть веб на локальном хосте, используя Django, но получаю следующую ошибку: TemplateDoesNotExist at / templates/index.html Request Method: GET Request URL: http://127.0.0.1:8000/ Django Version: 4.1.2 Exception Type: TemplateDoesNotExist Я искал учебники и документы, но не нашел …

05.10.2022
Изменение входного значения, используемого в разных функциях. Django

Итак, у меня есть поле ввода, и я использую это поле ввода для сохранения и редактирования данных. В принципе, я использую одну и ту же форму для сохранения и редактирования в базе данных. В моей форме.html у меня …

05.10.2022
Как получить доступ к объекту из вложенного сериализатора? KeyError

Я хочу вернуть requestid и partsid после POST запроса. requestid уже отражен, но вызов partsid посылает мне KeyError. Как я могу получить доступ к этому объекту из отдельной таблицы, ссылающейся как вложенная? Смотрите код для справки: # …

05.10.2022
Отображение только поля загрузки

Я хочу отобразить только поле upload в моем проекте, но мне нужно сохранить в моих моделях (db): адрес электронной почты, файл и дату_время (эти данные были прочитаны из ключа openpgp). Это работает следующим образом: Пользователь загружает файл (открытый ключ openpgp) …

05.10.2022
Почему мой просмотр удаления удаляет только последнюю запись?

Я пытаюсь заставить представление delete_entry удалить нужную запись, однако, какую бы кнопку delete я ни нажимал, она ссылается на один и тот же item_id. Я изменил представление так, что оно печатает удаляемую запись, а не удаляет ее, и какую …

05.10.2022
URL обратного просмотра на основе класса не возвращается к URL с идентификатором

Я имею различные взгляды, пытаясь добавить продукт для одного члена, созданного на приложении, не пользователь с аутентификацией, скорее один администратор системы управления. ниже приведен мой код любезно помочь очень признателен. Я получаю ошибку django.urls.exceptions.NoReverseMatch: Reverse for 'read_hairbty' with …

05.10.2022
Ошибка установки redis-сервера на ubuntu 18.04

Ошибка Я пытаюсь установить redis-сервер для использования в celery, но получаю ошибку. Как я могу ее решить?

05.10.2022
На основе значения выпадающего списка сохраните данные формы в соответствующие таблицы в django

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

05.10.2022
Как добавить файл .htaccess в Django

Я пытаюсь добавить файл .htaccess в проект Django, но не смог найти никакого решения. Мой проект развернут на AWS. Вот код .htacess RewriteEngine On RewriteBase /precure/ RewriteRule ^manage\.py - [F] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ django.cgi/$1 [QSA,L] …

05.10.2022
Ограничение входа в приборную панель при оплате кредитной картой

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

05.10.2022
Как сделать typehint пользовательских и переопределенных менеджеров в абстрактном классе с помощью django-stubs?

мы пытаемся добавить typehints в наш проект django (3.2). Мы используем django-stubs (1.12.0). У нас есть BaseModel с пользовательским менеджером, который мы используем почти для каждой другой модели. class BaseManager(models.Manager): # ... class AbstractBaseModel(models.Model): # ... objects = …

05.10.2022
Разрешение на класс некоторых полей метода ViewSet фреймворка Django rest

Я хотел получить разрешение AllowAny только для функции retrieve. В моем ViewSets. class PostLanguageViewSet(viewsets.ViewSet): permission_classes = (permissions.AllowAny,) permission_classes_per_method = { "retrieve": permission_classes } def retrieve(self, request, post_id=None, post_language_id=None, *args, **kwargs): ... def destroy(self, request, post_id=None, post_language_id=None, *args, **kwargs): ... …

05.10.2022
Почему ошибка? Делаю страницу на django [закрыто]

Введите описание изображения здесь bboardвведите описание изображения здесь I can send you screenshots of other files in response

05.10.2022
Как вызвать get_foo_display в html-странице

Я хочу показывать в ListView человеческие значения в редактируемом формате вместо фактических значений. Например От этого | fc_mo | c_serv | | --- | --- | | 1 | 5 | К этому | fc_mo | c_serv …

05.10.2022
Django выгрузка файла с диска на S3 с помощью django-storages

В моем Django проекте я использую django-storages для сохранения файлов на S3, загруженных через форму. Модель определена как class Uploads(models.Model): file = models.FileField(upload_to=GetUploadPath) Я вношу изменения в файл, который был загружен через Form, сохраняя его на диск, а …

05.10.2022
Что я могу сделать, если у меня есть существующая база данных с таблицей пользователей, и я хочу использовать ее для входа в django.

У меня есть существующая база данных, созданная ранее в моем djangoproject, она уже содержит таблицу пользователей в моей базе данных sql server, как я могу использовать эту таблицу dbo.users для моего django login и аутентифицировать пользователей с ее помощью? …

05.10.2022
Form.errors не возвращает плохой запрос

После отправки формы, желаемый результат - отображение сообщений об ошибках валидации в шаблоне, если форма не валидна. Когда дело доходит до того, что я фактически получаю и форма не отлавливает ошибки (у меня Max_length = 240... не отлавливает ошибку, когда …

05.10.2022
Форма модели Django не подтверждается из-за этой ошибки

я запускаю приложение django и пытаюсь создать экземпляр объекта с помощью формы django, которую пользователь отправляет на стороне frontend html. ошибка, которую я получаю в конце, похоже, связана с атрибутом category вот как выглядит модель класса в моем …

05.10.2022
Django Ajax: установка url с двумя динамическими путями url (<str:'variable'>/<str:'other_variable'>/get/)

У меня есть шаблон Django ajax, который будет получать всех игроков из модели игроков: &lt;body&gt; &lt;h1&gt;List of Players:&lt;/h1&gt; &lt;ul id="display-data"&gt; &lt;/ul&gt; &lt;/body&gt; &lt;script&gt; $(document).ready(function(){ setInterval(function(){ $.ajax({ type:"GET", url: "{% url 'getPlayers' %}", # Here is where I think the …

05.10.2022
Как генерировать огромное случайное число тестовых данных на основе моделей django на базе mongodb и mysql

Я хочу написать скрипт, который автоматически генерирует огромный рандом для тестирования как на MongoDB, так и на MySQL. И каждый раз, когда я запускаю этот скрипт, он будет удалять старые данные и заново генерировать новые. Эти данные будут зависеть от …

05.10.2022
Почему мы переназначаем self.prog_name в классе ManagementUtility?

Вот фрагмент кода в django, который я пытаюсь разобрать.

05.10.2022
Как правильно отобразить формат даты-времени в Django?

Я хочу добавить дату и время, когда я загрузил определенный файл в мою базу данных в Django. В моем models.py я добавил эту строку кода: models.py date_added = models.DateTimeField(auto_now_add=True) В шаблоне я добавил этот код: {% block content …

05.10.2022
Фильтр по другим полям SlugRelatedField в Django Rest Framework

У меня есть модель с несколькими отношениями ForeignKey и я хочу создать API POST, который позволит мне публиковать их полные имена, а не id. Это кажется работой для SlugRelatedField, однако это не позволяет мне предоставить набор запросов, который фильтруется …

05.10.2022
Проблема с разрешенными_хостами Django при развертывании на AWS Elastic Beanstalk (исключение DisallowedHost)

Я пытаюсь развернуть мое докеризованное приложение django на Elastic, но продолжаю получать исключение DisallowedHost: django | Traceback (most recent call last): django | File "/usr/local/lib/python3.9/site-packages/django/core/handlers/exception.py", line 55, in inner django | response = get_response(request) django | File "/usr/local/lib/python3.9/site-packages/django/utils/deprecation.py", line …

05.10.2022
Сортировка по месту нахождения поисковой строки

Возможно ли отсортировать результат поиска в зависимости от того, где была найдена строка поиска? В основном я использую Django Rest и пытаюсь показать результаты сверху, если строка поиска найдена в начале. Например, values = [ "another test", …

05.10.2022
Запуск пакетной вставки в другую таблицу после вставки нескольких элементов в таблицу

Существует деятельность "Накладная на получение товара", в которой мы получаем один товар или несколько товаров от поставщика. При проводке запасов каждого товара требуется вставить в таблицу магазина, где хранится запас с пометкой "GRN". Я не могу понять, как …

05.10.2022
Django Rest Internationalization не работает на некоторых языках

Я использую Django Rest Framework и его функцию интернационализации. Теперь я могу получить автопереведенный ответ на стандартные ошибки, добавив "Accept-Language" в заголовок. Я пробовал "zh-hans" работает, но "zh-hant" не работает. Я также пробовал "ja-JP", "de" - работает. Есть ли список …