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

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" - работает. Есть ли список …

05.10.2022
Подсчет детей, удовлетворяющих условиям внуков, в одном запросе Django

Учитывая следующие модели: class Flight: class Checklist: flight = ForeignKey(Flight) class Item: checklist = ForeignKey(Checklist) completed = BooleanField() Мне нужно получить количество заполненных контрольных листов для каждого рейса. Контрольный список считается завершенным, если все его пункты выполнены. …