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

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). Я могу показать названия объектов, но я …

19.12.2021
CommandError: 'D:\Python\Project\resume_1' уже существует

Я создаю проект django. Я могу успешно создать виртуальное окружение и pip install django, но когда я пытаюсь создать проект, используя django-admin startproject resume_1 Выявлена ошибка CommandError: 'D:\Python\Project\resume_1' already exists Я пробовал удалить django дважды, но …

19.12.2021
Как я могу полностью настроить sidebar_menu в админпанели django?

Я не знаю, как я могу исправить sidebar_menu.html или создать какой-нибудь прогресс, чтобы настроить его. так я могу получить несколько хитов, что я могу сделать для кустомизации?

19.12.2021
Преобразование SQL в то, что может использовать Django

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

19.12.2021
Gunicorn Not Finding Dotenv

Я нахожусь в процессе настройки Digital Ocean Ubuntu VPS с Django, следуя инструкциям, которые они предоставили. Я смог запустить: python3 manage.py runserver 0.0.0.0:8000 Приложение появилось и заработало. Это копия с моей машины разработки. Следующим шагом будет …

19.12.2021
Запуск тестов на Docker-контейнере Heroku с помощью GitHub Actions

Я успешно развертываю на Heroku докеризованное приложение Django с помощью GitHub Actions. Мой рабочий процесс GitHub Actions: name: Deploy to heroku. on: push: branches: [poet] jobs: build: runs-on: ubuntu-latest steps: # Check-out your repository. - name: Checkout uses: actions/checkout@v2 …