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

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 …

19.12.2021
Суммирование столбцов в Django с помощью связанных полей

Я пытаюсь сделать некоторую агрегацию некоторых столбцов Django, но получаю ошибку, которую не могу понять. Вот мои модели (все, что относится к делу): class Fillup(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL,on_delete=models.CASCADE) date = models.DateField(default=date.today) trip_distance = models.FloatField(validators=[MinValueValidator(0.0)]) car = models.ForeignKey('Car',on_delete=models.CASCADE, related_name='fillups') class Car(models.Model): …

19.12.2021
Как удалять данные из бд срок которых больше недели django/python

У меня есть в модели поле с датой добавления в бд, мне надо, чтобы если прошла неделя, то все, например, статьи, которые были созданы неделю назад, удалялись автоматически class Test(models.Model): title = models.CharField(max_length=100) data = models.DateTimeField(default=timezone.now)

19.12.2021
Внезапная проблема с подключением к потребителю с помощью Celery и CloudAMQP. Сообщение об ошибке: BDB0210 celerybeat-schedule.db: ошибка контрольной суммы страницы метаданных

Я использую CloudAMQP с Celery на Heroku для планирования задач. Когда я размещаю свой код на Heroku, я внезапно получаю следующую ошибку: BDB0210 celerybeat-schedule.db: metadata page checksum error consumer: Cannot connect to amqps://user:password@bonobo.rmq.cloudamqp.com:port/user: The read operation timed out. …

19.12.2021
Архивирование записей и повторная вставка новых записей в Django?

У меня есть таблица Stock и таблица StockArchive. Моя таблица Stock состоит примерно из 10000 акций, которые я обновляю ежедневно. Причина, по которой у меня есть таблица StockArchive, заключается в том, что я все еще хочу получить некоторые …

19.12.2021
Реверс для 'new-quiz' с аргументами '(11, '')' не найден. Проверено 1 шаблон(ы): ['course/(?P<course_id>[^/]+)/(?P<module_id>[^/]+)/quiz/newquiz$'].

вот мой код views.py from django.shortcuts import render, redirect, get_object_or_404 from django.contrib.auth.decorators import login_required from django.http import HttpResponseForbidden from quiz.forms import NewQuizForm, NewQuestionForm from quiz.models import Answer, Question, Quizzes, Attempter, Attempt from courses.models import Module from completion.models import Completion …

19.12.2021
Django smart selects chain 2 models with country list that is not its own model

У меня есть 3 модели CompanyRole, Office и расширенная модель пользователя - и я успешно внедрил пакет django smart selects и создал ChainedForeignKey select из Office в CompanyRole. Модель CompanyRole имеет записи сотрудник и фрилансер, а модель Office имеет …

19.12.2021
Как взять отдельное значение поля модели django/python

Например, есть статьи и оригинальные ссылки на них. Пользователь нажимает на кнопку &quot;читать&quot; и переходит на другую страницу. Как взять url именно той статьи, на которую нажал пользователь и сделать запрос для парсинга пример модели class Test(models.Model): title = models.CharField(max_length=100) …

18.12.2021
Django сумма определенного поля для некоторого отдельного столбца

У меня есть таблица OrderTransaction, которая имеет внешний ключ для таблицы Order. Я хочу вычислить неоплаченную сумму, т.е. сумму, для которой транзакция еще не произошла. Для этого мне сначала нужно вычислить общую сумму (в таблице Order есть поле total …

18.12.2021
Объект 'QuerySet' не имеет атрибута 'pesel'

Я новичок в django. Я действительно запутался в представлениях. Вот мой models.py class Pacjent(models.Model): name= models.CharField(max_length=30) surname = models.CharField(max_length=30) pesel = models.ForeignKey(Pesel, on_delete=models.CASCADE) birth = models.DateField(datetime.date) Вот мой views.py: def pacjent_view(request): obj =Pacjent.objects.all() context={'pesele': obj.pesel} return …

18.12.2021
Почему я получаю ошибку типа Django при использовании Taggit?

Итак, я следую цифровой книге о том, как добавить теги в Django с помощью Taggit. Страница списка также использует Paginator, но вот что происходит: я получаю эту Type Error, когда я нажимаю на один из тегов, который должен перевести …

18.12.2021
Django фильтрует результаты по внешнему ключу

Я пытаюсь отобразить список заметок, прикрепленных к проекту. Я могу отобразить отдельный проект, к которому привязаны заметки, но не могу понять, как отобразить только заметки, связанные с проектом. Мои модели: class Project(models.Model): title = models.CharField(max_length= 200) description …