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

19.12.2021
Django модель: установите поле "неделя дня" как строку из существующей models.DateField()

Я пытаюсь установить поле класса Session на основе поля другой модели Teacher. В основном, каждый преподаватель имеет назначенный день недели (понедельник и т.д.), и я хочу, чтобы каждый объект Session имел поле Teacher.name как поле, основанное на поле даты Session. …

19.12.2021
Как автоматически выбрать связанную модель, используя значение поля

Предположим, у нас есть модель class BaseModel(models.Model): is_a = models.BooleanField() и две модели, связанные с этой: class A(models.Model): value_1 = models.IntegerField() base = models.ForeignKey(BaseModel, related_name='a') class B(models.Model): value_1 = models.IntegerField() value_2 = models.IntegerField() base = models.ForeignKey(BaseModel, …

19.12.2021
Как вернуть manytomanyfield как объект в Django RestFramework API

Я пытался создать API с помощью Django RestFramework, поэтому я создал 2 модели Note и Task и имею ManyToManyField в модели Note, чтобы я мог поместить много Task в Note, но API, который я создал, не возвращает полную характеристику …

19.12.2021
Столкнулся с ошибкой при создании приложения Django/PostgreSQL с помощью docker-compose

Пытаясь создать приложение Django/PostgreSQL как указано в здесь Я получаю следующую ошибку : db_1 | db_1 | PostgreSQL Database directory appears to contain a database; Skipping initialization db_1 | db_1 | 2021-12-19 14:50:52.192 UTC [1] LOG: …

19.12.2021
Как создать массив внутри объекта при работе с MongoDB с помощью Django?

Я работаю над проектом, в котором я хочу, чтобы моя модель пользователя имела такую структуру. структура { "_id":{ "$oid":"61bf3e026ffc7993a082773e" }, "email":"user@domain.com", "role":"student", "type":"t1", "fname":"ABC", "from":{ "org-user":[ "83bf3e026ffc7993a0827731", "78bf3e026ffc7993a0827731" ] } } В этой модели …

19.12.2021
Как обновить только поле файла в модели с помощью django rest... я использую angular в качестве фронтенда

Я хочу обновлять только определенные поля в моей модели. Это мой models.py class CheckinQnResult(models.Model): client = models.ForeignKey(User, on_delete=models.CASCADE,null=True, blank=True,related_name='client_create') appt = models.ForeignKey(Appointment, null=True, blank=True, on_delete=models.SET_NULL, related_name='appt_qn') is_first_visit = models.BooleanField(default=False) document = models.FileField(upload_to='documents', null=True, blank=True) duration_of_sickness = models.CharField(max_length=100, null=True, blank=True) …

19.12.2021
Refresh_from_db в прокси-модели в Django, Процесс завершен с кодом выхода -1073741571 (0xC00000FD)

В проекте Django у меня есть класс "ClassName", который имеет таблицу в postgresql. У меня также есть класс Proxy, наследуемый от "ClassName", с именем "ProxyClassName". Если выполнить refresh_from_db() на экземпляре "ProxyClassName", то все нормально, но если я укажу какие-либо поля, …

19.12.2021
Как сделать так, чтобы моя функция редактирования перенаправляла на опцию Post. Django

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

19.12.2021
Как вернуть ответ FileResponse И перезагрузить форму в Django

Хотелось бы иметь две кнопки: [сохранить] и [сохранить и сгенерировать PDF] на данный момент у меня есть условие: if show_pdf: return HttpResponseRedirect('/show_pdf_page/') else: return render(request,'project/edit.html', context) Если я нажимаю сохранить, то перезагружается проект/edit.html, если сохранить …

19.12.2021
Django - Возврат полной трассировки исключения на front-end при достижении 400

Для целей закрытого бета-тестирования и внутреннего тестирования я пытаюсь вернуть исключение с ошибкой 400 на моем сервере Django. Ниже приведен пример того, как я делаю это в коде Django. У меня есть партнер, работающий над front-end, и они сказали, что …

19.12.2021
Возникла ошибка при развертывании приложения django на heroku

2021-12-19T13:18:18.028596+00:00 app[web.1]: File "", line 953, in _find_and_load_unlocked 2021-12-19T13:18:18.028635+00:00 app[web.1]: Файл "", строка 219, в _call_with_frames_removed 2021-12-19T13:18:18.028675+00:00 app[web.1]: Файл "", строка 1006, в _gcd_import 2021-12-19T13:18:18.028714+00:00 app[web.1]: Файл "", строка 983, в _find_and_load 2021-12-19T13:18:18.028764+00:00 app[web.1]: Файл "", строка 965, в _find_and_load_unlocked …

19.12.2021
Django загружает файл

у меня есть бд, я сделал ее с помощью Django, и с помощью models.CharField я создал путь, по которому пользователи будут загружать файл в свой пост. в MEDIA_URL = "/media/" но я пытался дать пользователю возможность скачать содержимое (файл) …

19.12.2021
Я хочу написать простой экспортный отчет, используя python- django

У меня есть тяжелые данные, которые я хочу экспортировать, у меня есть проблема, что из-за того, что они тяжелые, происходит таймаут и сбой. Не знаете ли вы, могу ли я написать простой отчет, используя django?

19.12.2021
Как соединить два приложения и вызвать API первого приложения1 из приложения2

Как я могу соединить два приложения по приведенному ниже сценарию? Application1: Наша инфраструктура была создана на AWS с помощью python-django и react, это частный VPC, к которому я могу получить доступ только через SSH к экземпляру EC2 bastion (насколько …

19.12.2021
Итерация над набором словарных слов

У меня есть кверисет dict, к которому я хочу получить доступ в шаблоне, у меня есть следующий кверисет: <QuerySet [{'membership__name': 'm1', 'membership_count': 2}, {'membership__name': 'm2', 'membership_count': 1}]> Я попробовал несколько вариантов, но не могу добиться желаемого. {% …

19.12.2021
Увеличение значения в цикле while на основе ранга

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

19.12.2021
Использование агрегации на подзапросе в Django ORM

У меня есть такая таблица Category Subcategory Sub_subcategory Cat_1 Subcat_1 Sub_subcat_1 Cat_1 Subcat_1 Sub_subcat_2 Cat_1 Subcat_2 Sub_subcat_3 Cat_2 Subcat_2 Sub_subcat_4 Cat_3 …

19.12.2021
Извлечение данных из представлений в html в шаблоне в django

From django.shortcuts import render from django.http import HttpResponse mList=[ { 'id':1,'title':'ECOMMERCE WEBSITE','description':"ECOMMERCE IS GOOD" },{ 'id':2,'title':'Graphic WEBSITE','description':"graphic IS GOOD" },{ 'id':3,'title':'PORTFOLIO WEBSITE','description':"portfolio IS GOOD" }, ] def single(request,pk): projectObj = None for i in mList: if i['id'] == pk: projectObj …

19.12.2021
Django admin chained select с использованием django-select2

У меня есть стандартная модель City с внешним ключом к Country. В моей админке django я хочу реализовать так называемый chained select, т.е. сначала мы выбираем страну, а затем на основе этого выбираем город. Было бы идеально, если бы …

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

Возникает ошибка логи вот: 2021/12/19 11:32:57 [alert] 6545#6545: *48507242 write() to "/var/log/nginx/access.log" failed (11: Resource temporarily unavailable) while logging request, client: 34.220.35.82, server: road2radiant.com, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8080/", …

19.12.2021
Django - Убедитесь, что порядок данных ответа более новый первый

Ниже приведен код, который возвращает сообщения, более новые, чем сообщение с указанным post_uuid. Это обеспечивается тем, что я принудительно использую схему упорядоченных uuid, где каждому Post присваивается uuid в порядке создания, это делается с помощью ulid. Я хочу добиться …

19.12.2021
Просмотр не возвращает идентификатор

У меня есть представление, которое требует предоставления двух args. Project_id и Questionnaire_ID Существует Project и Questionnaire модель. class Questionnaire(models.Model): title = models.CharField(max_length=50, blank=False, unique=True) class Project(models.Model): project_name = models.CharField(max_length=50, blank=False, unique=True) project_website = models.URLField(max_length=50, blank=True) project_description = …

19.12.2021
Я получаю ошибку TemplateDoesNotExist в Django версии 4.0

urls file from django.urls import path from django.urls.resolvers import URLPattern from . import views urlpatterns = [ path('hello/', views.say_hello), path('name/', views.name), path('tp/', views.tp) ] #просматривает файл def tp(request): return render(request, 'TP.html')

19.12.2021
Что использовать: Обеспечить canvas frontend, используя backend api

Я думаю о веб-странице, предоставляющей некоторые 2d-подобные анимации, основанные на данных бэкенда. Анимация/действие часто меняется на основе данных бэкенда. . В настоящее время я думаю об использовании React и сочетании с canvas. Итак, я думал предоставить данные через …

19.12.2021
Ошибка формы Django: django.db.utils.IntegrityError: UNIQUE constraint failed: legal_useragreedtolegal.user_id

Когда я вызываю form.save(), я получаю "django.db.utils.IntegrityError: UNIQUE constraint failed: legal_useragreedtolegal.user_id" Я думаю, что это может быть потому, что у меня есть oneToOneField и Django пытается сохранить в UserAgreedToLegal и User Model, но модель User уже имеет этот ID, …

19.12.2021
Http://localhost:8000/token/ 400 (Плохой запрос)

В django у меня есть модуль jwt для drf (он называется simple-jwt), и я настроил урлы, как указано в документации, как мне исправить ошибку, в бэкенде весь процесс входа должен быть POST запросом: urls.py urlpatterns = [ path('token/', TokenObtainPairView.as_view(), …

19.12.2021
Как переопределить шаблоны ошибок форм Django по умолчанию - на уровне проекта?

Я знаю, что эта тема уже задавалась несколько раз раз ранее на StackOverflow, и документация кажется довольно ясной о том, как это сделать, но у меня это не работает, и я в тупике. …

19.12.2021
Валидация данных на конечных точках api ? Какого подхода придерживаетесь вы, ребята?

Чтобы обеспечить контекст для моего вопроса, рассмотрим следующий пример. У нас есть три таблицы (они вымышленные) animal -> [id, name] animal_breed -> [id, name, animal, userId] animal_registration_table -> [id, userId, breedId] Теперь я видел два типа разработчиков, …

19.12.2021
Django, у меня не получается передать переменную из Views в html-шаблон

Добрый день, Я новичок в Django и слежу за CS50Web. У меня уже пару дней болит голова в попытках понять, почему не работает эта модель. В основном у нас есть модель Flights и модель Passengers с отношениями многие-ко-многим. Вот …

19.12.2021
Django Загрузка файла на S3

Как связать форму с загрузкой в AWS S3 и отображением аватара? (Используя views.py) Мне просто нужно использовать мое текущее ведро, которое работает для статических файлов, для медиа после того, как я сделаю медиафайл приватным и доступным только для аутентифицированных …

19.12.2021
Видеофайл django не воспроизводится

Я пытаюсь создать приложение для потокового видео с помощью django. class Video(models.Model): author = models.ForeignKey(User, on_delete=models.CASCADE) thumbnail = models.ImageField(upload_to='thumbnail', blank=True, null=True) file = models.FileField(upload_to='video', validators=[FileExtensionValidator(allowed_extensions=['mov', 'MOV','avi','mp4', 'MP4','webm','mkv'])]) представление списка {% for …

19.12.2021
Эта страница не работает, вас перенаправили слишком много раз. django

Когда я запускаю python manage.py runserver сервер работает нормально. Но веб-страница показывает перенаправление. Я прикрепил ссылку на изображение ниже. как я могу решить эту проблему? перенаправлял вас слишком много раз

19.12.2021
"Выберите правильный вариант. 1 не является одним из доступных вариантов", Ошибка Django при сохранении формы

Я создаю приложение, которому нужно значение из views.py в forms.py для фильтрации данных в поле выбора. Поэтому я передаю данные из views в init, используя kwargs в forms.py. Я написал запрос и добавил его в поле выбора в init. Данные …

19.12.2021
Разрешение на запрос не отображается в fcm для django

Я использую gitpod для тестирования push-уведомлений, которые я настроил в DJnago с помощью firebase. Все прошло хорошо, но в конце концов диалоговое окно запроса разрешения не появилось. Я не уверен, в чем причина. Ссылка, по которой я перешел, вот …

19.12.2021
Как отсортировать запрос Django Model по Sub String

есть список таких компаний Google Facebook Arac Curc FkbaOl Я поместил в параметр символ 'a'. Тогда он должен вернуть компании, которые содержат символ. правильно? в настоящее время он работает хорошо он возвращает все компании, которые имеют символ …

19.12.2021
Сайт, который генерирует котировки из моих db depens на 365 дней

Я хочу создать сайт, который показывает котировки в зависимости от дней (365) для этого, как можно создать js функцию . Пример: день 1 : привет день 2 : привет На сегодня 1 : сайты печатают hello Как я …

19.12.2021
Как я могу объединить несколько моделей в Django в виртуальную таблицу?

Если у меня есть 3 модели, например: class Cow(models.Model): name = number_of_eyes = number_of_feet = color = class Pig(models.Model): name = number_of_eyes = number_of_feet = intelligence = class Horse(models.Model): name = number_of_eyes = number_of_hooves = weight_capacity = speed …

19.12.2021
Django, успешный вход, но все еще анонимный пользователь

Оставаясь анонимным пользователем даже после успешного входа, вот views.py: class LoginView(views.APIView): def post(self, request): data = serializers.LoginSerializer(data=request.data) print(data.is_valid()) print(data.errors) print(f" HEEERE::: {data}") if self.request.method == 'POST': if data.is_valid(): auth = authenticate( username=data.validated_data['email'], password=data.validated_data['password']) print(f" email check : {data.validated_data['email']}") print(f"auth:: …

19.12.2021
Django Rest Framework: сохранение данных в базу данных из определенной структуры ввода

Это мой первый опыт работы с Django Rest Framework. У меня есть два конкретных models для хранения данных в базе данных, а именно: class RuleTree(models.Model): ruleId = models.IntegerField(primary_key=True) parentId = models.IntegerField() keyText = models.CharField(max_length=200) class RuletreeExtended(models.Model): rule = models.OneToOneField(RuleTree,on_delete=models.CASCADE,primary_key=True) createdOnUtc …

19.12.2021
Django отображает несколько значений внешнего ключа в шаблоне

Я перепробовал десятки решений, чтобы решить эту проблему, но, похоже, ничто не работает так, как ожидалось. Я пытаюсь показать список объектов, которые связаны несколькими внешними ключами с дополнительными моделями. (FacilityAddress, FacilityInspectionInfo и FacilityComplaints). Я могу показать названия объектов, но я …