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

22.02.2022
Django - Как добавить несколько разрешений для группы?

У меня есть список разрешений list = ['view', 'add', 'edit'] Разрешения внутри списка уже сохранены в моей таблице. Сначала я очищаю предыдущее разрешение группы, чтобы можно было вставить новое group = Group.objects.get(name='Group1') group.permissions.clear() Есть …

22.02.2022
Как представить только одни данные с внешним ключом в Django?

Случается так, что я использую внешний ключ в форме и он представлен как select, дело в том, что вся информация появляется, а я хочу представить только имя клиента, однако имя, модель автомобиля и много другой информации появляется, как я могу …

22.02.2022
В Django и DRF, почему api route request.user возвращает экземпляр AnonymousUser, а django.contrib.auth.get_user(request) возвращает пользователя?

Давайте рассмотрим очень простой маршрут: class Highscore(APIView): def get(request): user = request.user highscore = user.highscore return Response({"highschore":highscore}) По неизвестной причине бывают случаи, когда request.user несмотря на то, что пользователь аутентифицирован и вошел в систему …

22.02.2022
Перенаправление ссылок Django-allauth

Я использую django allauth для управления учетными записями в проекте django, но ссылки tot login, logout и register не перенаправляют на соответствующие страницы для login, logout и register.

22.02.2022
Не могу разобраться с формами регистрации пользователей в django

Добрый день! У меня проблема с регистрацией пользователей на сайте, я перепробовал много методов, подсмотренных в интернете, но я сделал что-то похожее, но оно не работает. Я понимаю, что возможно это не рабочий метод, или я неправильно его оформил. Не …

22.02.2022
Что произойдет, если я удалю python, будет ли мой проект python по-прежнему работать?

Допустим, я создал проект django с помощью virtualenv и назвал свой virtualenv venv, Если я удалю python из своей системы, могу ли я все еще использовать свой проект с помощью этого venv?

22.02.2022
Полнотекстовый поиск в MySQL в приложении Django

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

22.02.2022
Почему моя переменная окружения равна None в действиях на github?

Я пытаюсь создать CI с действиями GitHub для моего приложения django. Я определил переменные окружения на github в settings -> secrets -> actions. Вот мой файл ci.yaml : # name of our workflow name: Django CI/CD Workflow …

22.02.2022
Как избавиться от этого "Upload Image Currently" в django ImageField?

Я хочу показать свое изображение вот так для моего клиента, я просто хочу избавиться от нижеприведенного тега "Upload Image Currently". Как я могу его убрать? Upload Image Currently

22.02.2022
Python/Django - невозможно запустить отдельный скрипт / классы

У меня проблема с запуском частей скрипта в Django, поскольку я не могу заставить его запускать классы. Класс, который я хочу импортировать, выглядит следующим образом: class Location(models.Model): City = models.CharField(max_length=200) Province = models.CharField(max_length=200) Country = models.CharField(max_length=10) Я …

22.02.2022
Добавление селектора даты для графика JavaScript в HTML

Данные моей диаграммы основаны на списке словарей. Это проект Django, поэтому мои данные определены в views.py: я подсчитываю количество записей с Майком, Джейн и Джеком. mylist= [{'Date': '2021-10-02', 'ID': 11773, 'Receiver': Mike}, {'Date': '2021-10-02', 'ID': 15673, 'Receiver': Jane}, {'Date': '2021-10-03', …

22.02.2022
Клиент Pytest изменяет тип содержимого

У меня есть рабочий тест, который проверяет функциональность POST-запроса, приходящего на конечную точку django url @pytest.mark.django_db def test_me(logged_client): .... data = { 'creativeId': 12, 'descriptionTextId': 345, 'headlineText1Id': 432, 'headlineText2Id': 478, 'campaigns': ['HS_GP_UNKNONW_CAMPAIGN_Purchase07_WW_2_20.07.09'], 'creativeCategory': 'video', } response = logged_client.post( reverse('google_panel:run_google_soft_launch'), …

22.02.2022
Как правильно выводить шаблоны Django

Всем привет, хочу в темплейт index.html вызвать цикл с постами, и в цикл вставить другой темплейт tmpl_article_small.html, потому что там будет миллион разных условий и он будет переиспользоваться. Как это лучше сделать, пока я понимаю как это сделать через кастомный …

22.02.2022
Как вставить локальное видео HLS на Django

У меня есть поток rtsp, который я локально конвертирую в поток HLS с помощью ffmpeg, следуя второму ответу в этом руководстве. Теперь мне нужно вставить это видео в Django. Как подсказывает руководство, мне нужен videojs и с …

22.02.2022
Ошибка базы данных Postgres при обновлении полей в Django models.py

Models.py client_name=models.CharField(max_length=20) company=models.CharField(max_length=200) finance_contact_email=models.EmailField(max_length=25,default=None) business_purpose=models.CharField(max_length=50,null=True,default=None) location=models.CharField(max_length=200) emergency_contact=models.CharField(max_length=200,null=True,default=None) website=models.URLField(max_length=200,null=True) comments=models.TextField(max_length=300,null=True, blank=True) start_Date = models.DateTimeField(max_length=10,null=True) end_Date=models.DateField(max_length=10,null=True) #sample=models.CharField(max_length=244,null=False,default=None) #sample2=models.CharField(max_length=244,null=False,default=None) class Meta: db_table ='Client' def __str__(self): return self.client_name При добавлении дополнительного поля в models.py, база данных выдает следующую ошибку (ProgrammingError at /admin/App/client/ …

22.02.2022
Как сделать мутации "многие-ко-многим" в Django-Graphene?

Я работаю в Django 3.2 и graphene-django 2.15. Кстати, я все еще учусь использовать Graphene. Примечание: Мне не разрешено делиться всем кодом, поэтому я переписал его для целей этого вопроса. Пожалуйста, сообщите мне, если вы нашли какую-либо ошибку, не …

22.02.2022
Django Rest Framework - Как создать Rest api для отправки на блокчейн

Я создал приложение Django, я хотел создать REST Api в django, используя библиотеку python sdk, предоставленную hyerledger iroha (https://github.com/hyperledger/iroha-python). вот мои models.py #Iroha Test class IrohaAccounts(models.Model): acc_name = models.CharField(max_length=30, null=False, blank=False, unique=True) dom_name = models.CharField(max_length=50,null=False, …

22.02.2022
Как показать данные только того пользователя, который вошел в систему (Django)

Так что он показывает данные как все объекты, но теперь я хочу показать только конкретные данные каждого пользователя. вот мой views.py: views. py и это мой models.py models.py

22.02.2022
Как иметь страны, города, регионы и субрегионы в проекте Django

Я разрабатываю простой веб-сайт на Django. Основной функцией WebApp является хранение информации о пользователе, например: Страна пользователя Город пользователя Регион (страны) пользователя Подрегион (страны) пользователя Округ (страны) пользователя В поисках решения я нашел одно. Использовать базу …

22.02.2022
Как написать fetch в этом случае - django app payment

Hello Я работаю над приложением на django "мое приложение заключается в оплате чьих-то услуг" клиент заходит на страницу и нажимает на выбранного им человека, затем он заполняет форму и нажимает получить услугу, а затем люди, которые работают в платформе, переходят …

22.02.2022
Доступ к облачному хранилищу Google через учетную запись службы

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

22.02.2022
Django словарь с тем же значением

Я пытаюсь создать словарь с некоторыми определенными значениями, но он получает несколько одинаковых значений readers = Readers.objects.all() count = 0 readersResult = {} teste = { "avatar": "", "firstName": "", "percent": "", "lastName": "" } for reader in readers: test["percent"] …

22.02.2022
Модели Django приравнивают один файл к другому

я пытаюсь приравнять owner_id к id , то есть когда id пользователя равен 1 и создается организация, я хочу, чтобы owner_id тоже был 1. Какой способ лучше? class Organization(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(default='0000000',max_length=100) type = models.CharField(default='0000000',max_length=20) …

22.02.2022
Django Queryset как создать такой запрос?

Есть две таблицы Товары и История цен Необходимо из таблицы история цен выводить, последнюю стоимость по дате. На Sqlite получатся, но не могу понять как это сделать через Queryset SELECT name,max(date),price,price_discount FROM polls_products INNER JOIN …

22.02.2022
Dajngo CSV FIle не загружается? Когда у нас есть большой CSV файл загрузка занимает некоторое время? Django 502 bad gateway nginx error Django

Как загрузить большой CSV-файл, который показывает мне ошибку 502 bad gateway? Я получил это решение, которое я добавил ниже. На самом деле, в этом случае мы используем потоковые ссылки. В этой концепции, например, мы загружаем фильм, он будет загружаться в …

22.02.2022
Просмотр количества предметов, пройденных за один день по шаблону django

Как вы видите, у меня есть календарь с днями и каждый день, в котором есть действие, отмечен, я хотел бы, чтобы если действий больше 3, то ставился +, а не 4. Тексты повторяются, потому что эти действия не относятся …

22.02.2022
Django PostgreSQL миграция с SQLite - UnicodeDecodeError

Я пытаюсь перенести свою базу данных с sqlite по умолчанию на postgresql. Я следовал этому видео: https://www.youtube.com/watch?v=ZgRkGfoy2nE&ab_channel=VeryAcademy. Я установил postgresql, создал новую базу данных, загрузил свой проект db, используя python manage.py dumpdata > datadump.json и установил …

22.02.2022
Как запланировать выполнение команды Django shell каждую неделю?

Я пытаюсь заставить определенный Python-скрипт запускаться каждую неделю в оболочке Django. Как я могу этого добиться? Я читал о cron & django-rq, но не думаю, что это возможно в рамках заданных параметров. Заранее спасибо! PS.: код, о котором …

22.02.2022
Динамическое упорядочивание нескольких наборов запросов

Я довольно новичок в Django и в настоящее время создаю веб-страницу, которая получает некоторую контекстную информацию из url для создания навигационной панели bootstrap с вкладками (например, tab-example). Я не могу понять, как правильно заполнить каждую панель вкладок …

22.02.2022
Как выполнить запрос от родительской модели к дочерней модели

Я хочу получить все посты, созданные сегодня, но вместо запроса из модели поста я хочу сделать запрос из модели автора. Я пробовал это, но это не сработало Author.objects.filter(post__created__date=date.today()) class Author(models.Model): #parent model name = models.CharField(max_length=200) class Post(models.Model): #child …

22.02.2022
Соединение React - Django: Данные в приложении Heroku потеряны

Я использую приложение Django в качестве бэкенда на Heroku и приложение React в качестве фронтенда на моей локальной машине. Приложения используются для создания постов в блоге. До сих пор они работали довольно хорошо. Я создал несколько постов, и эти …

22.02.2022
КАК ЗАПУСТИТЬ В ЦИКЛЕ 2 РАЗНЫЕ ТАБЛИЦЫ В DJANGO В HTML

Я работаю над проектом, где у меня есть таблица в HTML, которая получает информацию из 2 разных таблиц из моей базы данных, и мне нужно запустить цикл для каждой из них. Какое лучшее решение? ПРОСМОТРОВ …

22.02.2022
Почему html-кнопки, динамически созданные django, не могут получить доступ к моей javascript-функции?

Мое приложение Django создает div'ы динамически. Каждый div является постом в блоге, а также у меня есть кнопка like на каждом div. Каждая кнопка автоматически превращается в "нравится", когда пользователь нажимает на нее без перезагрузки с помощью javascript. Для …

22.02.2022
Django pytest как протестировать представление с аргументом(id)

У меня вопрос по использованию pytest. Это мои самые первые тесты. У меня есть 2 представления, которые я хочу протестировать (простейшим возможным способом). Просмотров: class MenuView(View): def get(self, request): return render(request, 'diet_app/menu.html') class CuisineDetailsView(View): def get(self, request, id): …

22.02.2022
Почему group - неправильный псевдоним в postgres + Django для таблицы auth_group

Почему следующий простой запрос не работает (использование Django в бэкенде) # select group.name from auth_group as group; ERROR: syntax error at or near "." LINE 1: select group.name from auth_group as group; пока работает следующее # …

22.02.2022
Существует ли в django маршрут по умолчанию в случае недействительного url?

Я не специалист по Django. Я часто сталкивался с недействительным url в django. Есть ли какой-нибудь стандартный маршрут, который можно настроить вместо того, чтобы ничего не показывать или показывать страницу ошибки при отладке. Например, мы можем настроить один маршрут, …

22.02.2022
Как установить pyodbc на Dockerfile

Я пытаюсь установить pyodbc на Django для доступа к Sql Server, но образ Docker не был собран. Профиль Dockerfile: FROM --platform=linux/amd64 python:3.8-slim-buster ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 ENV DEBIAN_FRONTEND noninteractive RUN apt-get update -y && apt-get install -y …

22.02.2022
Невозможно загрузить файл в azure blob starage в Azure django app service

Мой сервер django был впервые развернут на azure осенью прошлого года, и через полгода он внезапно перестал работать. (Все еще возможно, что за это время было выполнено несколько конвейеров с использованием разных веток). Однако при запуске сервера django …

22.02.2022
Ошибка csrf отсутствует, но токен csrf присутствует там, я проверил его, проверив его, это происходит в развертывании cpanel

Forbidden (403) CSRF verification failed. Request aborted. You are seeing this message because this site requires a CSRF cookie when submitting forms. This cookie is required for security reasons, to ensure that your browser is not being hijacked by third …

22.02.2022
Как использовать сторонние фикстуры pytest в моих тестах?

Я использую postmarker в проекте Django для отправки электронной почты. Я использую Pytest для тестирования, и я хотел бы имитировать все исходящие электронные письма, которые я отправляю с помощью Postmarker. Я нашел в документации …