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

25.11.2022
Ошибка CORS появляется при одновременной загрузке нескольких файлов в ведро S3 с помощью boto3

У меня вопрос о S3 upload, я использую библиотеку boto3 в python для подключения к S3. def get_client(): return boto3.client('s3', aws_access_key_id = 'AWS_ACCESS_KEY', aws_secret_access_key = 'AWS_SECRET_KEY') Моя множественная загрузка файла ниже for item in img_files: file_type = '' …

25.11.2022
Django FormView и ListView ошибка множественного наследования

Проблема У меня есть AccesCheck Mixin, и представление с именем ListFormView, которое наследует AccessCheck, FormView и ListView для отображения списка и создания/обновления объектов Worker. Но когда я пытаюсь добавить новые данные методом POST, django продолжает возвращать Attribute Error : …

25.11.2022
Ошибка миграции django при изменении поля FK на обычное поле

Часть моей модели изначально выглядела так. class RealTimeLocation(models.Model): name = models.CharField(max_length=80) latlng = models.PointField(default=None) class CabLog(models.Model): location = models.ForeignKey(RealTimeLocation, on_delete=models.CASCADE, related_name='cablog_locations') Потом я подумал, что поле FK не нужно, поэтому я изменил поле fk на поле Point. …

25.11.2022
Можно ли создать пустой файл csv в базе данных Django?

Мне интересно, возможно ли создать пустой файл csv в базе данных Django. В основном я пытаюсь сделать следующее: позволить пользователю загрузить текстовый файл как объект модели TextUpload, затем запустить код в бэкенде для обработки текстового файла и сохранения его …

25.11.2022
Приложение Django с докером не запускается в Azure

Я пытаюсь развернуть приложение Django с докером в Azure App Service, приложение вроде бы хорошо работает в моем локальном окружении http://localhost:8000/, для этого я использую docker run -p 8000:8000 myapp.azurecr.io/myapp:latest. Но когда я пытаюсь развернуть приложение в Azure, оно не …

25.11.2022
Как решить ошибку CORS, вызванную вызовами API, сделанными DOM-элементом расширения Chrome, вставленным на веб-страницу

Я пытаюсь сделать запрос API к моему внутреннему серверу (Django) из расширения chrome. Запрос API проходит через Popup.html и Popup.js но я столкнулся с проблемой CORS, когда я пытаюсь сделать запрос через пользовательский элемент DOM, который я вставил …

25.11.2022
Как отфильтровать выбор по внешнему ключу в форме администратора на основе другого поля при изменении (до сохранения)

У меня есть модель с двумя полями внешнего ключа class LabTesting(models.Model): fk_farm = models.ForeignKey("Farm", verbose_name=_("Farm"), on_delete=models.SET_NULL, null=True, blank=True) fk_house = models.ForeignKey("House", verbose_name=_("House"), on_delete=models.SET_NULL, null=True, blank=True) fk_house имеет поле внешнего ключа fk_farm Я хочу ограничить выбор fk_house на странице …

25.11.2022
Как отобразить статические файлы sphinx в представлении django

У меня есть документация по sphinx и django projet в двух отдельных папках. Когда я пытаюсь отобразить шаблон sphinx в моем django projet, я теряю все css стили и js ссылки. Есть ли способ загрузить все зависимости?

25.11.2022
Django - Как отслеживать прогресс пользователя в течение нескольких дней?

У меня есть модель django, которая обновляется с текущим временем, проведенным пользователем на сайте: totallearningtime = models.DecimalField(default = 0, decimal_places=2, max_digits=100) # total time user spent on website У меня есть следующий chart.js, который я хочу заполнить …

25.11.2022
Как добавить поле в каждую историческую модель в django simple history

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

24.11.2022
Django не видит, где я ввел идентификатор пользователя

Я создаю веб-приложение на Django, и столкнулся с этой ошибкой: my urls.py: from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), path('<int:user_id>/', views.profile, name="profile"), #path('signup/', …

24.11.2022
Как исправить ошибку в Django

Когда я работал над проектом Django (блог), у меня возникла ошибка(и) во время работы над сайтом. Вот ошибки, которые у меня возникли: 1: Когда я ввел команду python manage.py makemigrations blog (через консоль) в директории C:\mysite\site\miniproject, то появилось следующее: Traceback …

24.11.2022
Django: Heroku Postgres сбрасывает загруженные данные при каждом простое

Моя проблема, похоже, такая же, как рассматривается на этой странице. Однако я полагаю, что в моем случае я использую надстройку, а именно Heroku Postgres. В случае необходимости, вот часть моего settings.py: BASE_DIR = Path(__file__).resolve().parent.parent SECRET_KEY = …

24.11.2022
Django: html input type=input и checkbox

У меня проблема с отправкой данных из input type='number' в django view. У меня есть страница с товарами, каждый из которых имеет флажок и выбор количества (input type='number') <form action="{% url 'create-order' %}" method="POST"> {% csrf_token %} <table …

24.11.2022
Изменение отношений "один ко многим" в Django

У меня есть две модели в отношениях один к одному: class GPSDevice(models.Model): device_name = models.CharField(max_length=50) class SessionGPS(models.Model): start= models.IntegerField() end= models.IntegerField() gps_device = models.OneToOneField(GPSDevice, on_delete=models.CASCADE, related_name="sesion_gps_device") Я понял, что у меня есть ошибка, GPSDevice может иметь …

24.11.2022
Flutter Web Вход в систему с помощью google БЕЗ firebase дает нулевой токен доступа

я пытаюсь реализовать google sign in с моим приложением flutter, которое отправляет токен доступа в мой django back end. У меня все работает, кроме того, что я, кажется, продолжаю получать нулевой токен доступа. Я получаю токен ID, но …

24.11.2022
Как мне заменить базу данных в Django?

Мне нужно заменить существующую базу данных на новую. Для этого я использую команду psql -U ${POSTGRES_USER} -d ${POSTGRES_DB} &lt; filename.sql На что я получаю ошибку: ERROR: constraint &quot;название_модели&quot; for relation &quot;название_модели&quot; already exists (Прилагаю скрин) <a …

24.11.2022
Форма бронирования на django, которая заполняет выпадающее меню свободным временем

Я могу отобразить доступное время в выпадающем меню, но когда я отправляю форму, она не сохраняется в базе данных. У меня есть две формы, в первой пользователь выбирает дату, а во второй доступные даты должны отображаться в выпадающем меню. …

24.11.2022
Как перенаправить на домашнюю страницу в django-microsoft-auth, если нет следующего параметра?

Я зарегистрировал приложение в Azure AD и настроил свое приложение Django так, чтобы я мог войти в систему, используя учетную запись Microsoft. Проблема, с которой я столкнулся, заключается в изменении перенаправления со страницы администратора на мою домашнюю страницу. …

24.11.2022
Django ListView отображение элементов с помощью цикла for. Зеркальное отображение каждого второго

Я работаю над страницей обзора продукта на django. Я отображаю категории с помощью listview. Я использую сетку Bootstrap с двумя колонками для отображения категорий следующим образом: picture | Info Теперь я хочу, чтобы каждый второй столбец …

24.11.2022
Django как связать данные ManytoManyField с данными FloatField?

У меня есть поле manytomanyfield внутри моей модели.Поле manytomanyfield перечисляет продукты в таблице продуктов. Я хочу ввести сумму для каждого продукта, который я выбираю. Как я могу связать поле manytomanyfield с полем floatfield? Это моя модель: ` class …

24.11.2022
Представление не вернуло объект HTTPResponse

Я пытался создать приложение для блога, следуя онлайн-учебнику Django, и во время тестирования страницы регистрации я столкнулся с ошибкой Value Error, говорящей, что представление не возвращает объект ответа HTTP. Я перепробовал все, но не смог найти ответ, поскольку я …

24.11.2022
В функции Django отсутствует 1 необходимый позиционный аргумент, несмотря на его указание

У меня есть следующие две функции для вывода моих представлений. К сожалению, переменная test не выводится, но выводится следующее сообщение об ошибке: TypeError: selection() missing 1 required positional argument: 'test' index view def index(request): if request.method != 'POST': …

24.11.2022
Django restframework как редактировать POST форму

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

24.11.2022
Как получить доступ к конечным точкам приложения Angular после развертывания?

Я разработал одно приложение на Angular и оно работает на локальном сервере очень хорошо. Теперь я загрузил то же приложение в папку "Dist" на свой сервер (linux) с сервером WSGI + Apache. Я также использую Django как серверный фреймворк …

24.11.2022
Обработка приоритета запросов на веб-сайтах

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

24.11.2022
Передача объекта JSON из Django в Javascript работает некорректно

Мне нужно передать объект json сценарию javascript в Django. Я использовал метод, описанный здесь: Django: передача JSON из представления в шаблон Вот мое мнение: def test_json(request): data = {} data['key'] = 'value' json_data = json.dumps(data) …

24.11.2022
Могу ли я использовать переменные JavaScript внутри проекта Django

Я написал несколько JavaScript-кодов для моего проекта Django. ` let current_theme = 0; function darkmode() { if (current_theme == 0) { document.body.classList.add("darkmode") current_theme = 1; } else if (current_theme == 1) { document.body.classList.remove("darkmode") current_theme = 0; } } function …

24.11.2022
Работа с django Viewflow не суперпользователями, а не суперпользователями

Я изучаю django viewflow (не профи) и все процессы, которые я создавал, работают только для суперпользователей есть ли способ использовать django viewflow обычным пользователем или не суперпользователем или другой способ отключить проверку разрешений django для django viewflow …

24.11.2022
Как настроить схему drf-yasg / drf-spectacular open api для интеграции со шлюзом aws?

У меня есть требование интегрировать все api urls в моем сервисе django со шлюзом AWS. Я пробовал импортировать в aws спецификацию открытого api (swagger json), сгенерированную drf-yasg/drf-spectacular. Но это, похоже, создает только ресурсы и методы для api в …

24.11.2022
Правильная ли это структура проекта Django?

Решил изучить Django, нашел курс, и в ходе создания проекта через команду django-admin startapp lesson1 Заметил что структура проекта у меня отличается от показанного в курсе Хотя в интернета …

24.11.2022
Вызывайте исключение с помощью mock при вызове определенной модели Django

У меня есть представление на основе класса, наследующее от FormView с переопределенным методом form_valid(), который я хотел бы протестировать. Как видите, form_valid() требуется для доступа к модели CustomUser, которая обернута с помощью try и except. Я пытаюсь вызвать …

24.11.2022
Как выполнить поиск в зашифрованном поле?

Я хочу сделать поиск по модели. Я делаю это с помощью django-filter. Но в поле я использую django-mirage-field для шифрования и из-за этого, когда я делаю поиск с помощью django filter, он принимает зашифрованную версию. Я не знаю, можно ли …

24.11.2022
Проблемы с глобальной переменной Django

Я пишу сайт для викторины. И мне нужно сохранять ответы пользователей. Некоторые из них имеют похожее имя пользователя. Это моя начальная функция global new_user_answer user_group = request.user.groups.values_list() university = user_group[0][1] num = Answers.objects.all().count() new_user_answer = num + 1 new_line = …

24.11.2022
Импорт в таблицы из Django import_export

Я пытаюсь заполнить models в Django с помощью ForeignKey. Допустим, у нас есть, как в документации import_export следующий пример: class Author(models.Model): id = models.BigAutoField(primary_key=True) name = models.CharField(max_length=100) def __str__(self): return self.name class Category(models.Model): id …

24.11.2022
Как настроить channel_layer для продакшена?

Мне нужно настроить параметр channel_layers в django channels для работы проекта в продакшене. Как я понимаю, нужно указать какой-то сервер для redis и порт вместо &quot;hosts&quot;: [(&quot;127.0.0.1&quot;, 6379)] но как именно настроить я не знаю. Подскажите если знаете, пожалуйста.

24.11.2022
Вычисление next_run при каждом запуске для объекта расписания

У меня возник вопрос о django-q, на который я не смог найти ответа в его документации. Вопрос: Возможно ли вычислить next_run на каждом прогоне в конце? Причина этого: Кластер q не охватывает местное время с dst …

24.11.2022
Как обойти ошибку makemigration при развертывании django на fly io

Я пытаюсь развернуть свое приложение django на fly.io. Я выполнил все шаги с этого сайта: https://testdriven.io/blog/django-fly/. При запуске flyctl launch я получаю следующую ошибку: (venv) PS C:\Users\Dell\desktop\re\real_estate&gt; flyctl launch Creating app in C:\Users\Dell\desktop\re\real_estate Scanning source …

24.11.2022
Django authenticate: использование в login vs. register (signup): чем они отличаются?

Я заметил, что Django authenticate используется одинаково и в представлении login, и в представлении register, оба возвращают объект User, который будет использоваться в login(). В представлении входа authenticate() используется имя пользователя и пароль из отправленной формы, затем на …

24.11.2022
Проблема взаимодействия django и postgres

Здравствуйте, у меня проблема с django и postgres. Это контекст : В настоящее время я пытаюсь создать систему входа в систему, используя django для запроса и системы сессий и postgres для хранения пользователей. В моей системе я …