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

28.09.2021
Django получить многоугольники внутри координат

У меня есть координата, которую фронтенд выдает мне как "[[{"lat":45.36324254131911,"lng":2.471923828125},{"lat":46.667815881216754,"lng":2.471923828125},{"lat":46.667815881216754,"lng":6.50390625},{"lat":45.36324254131911,"lng":6.50390625}]]" Это прямоугольник. У меня есть модель, в которой я храню данные о полигонах from djgeojson.fields import PolygonField class MyCords(models.Model): geom = PolygonField() единственный экземпляр Mycords.geom …

28.09.2021
Экспорт данных модели в файл csv с помощью Python Django не работает

Я пытаюсь создать if для экспорта некоторых данных из моей базы данных в файл csv. Он попадает в правильную часть оператора if, но файл CSV не загружается. # ================================= # CSV Import/Export Functionality # ================================= @login_required def …

28.09.2021
Работа middleware в джанго

Вопрос такой. Разместил сайт на хостинге. В своем коде, в middleware считается количество просмотров и ip-адреса, с которых идут запросы. Вроде бы, простой код и не должно было быть неожиданностей, но в итоге в БД сохраняется только один адрес - …

28.09.2021
Фильтровать список ForeignKey в Django

Суть проблемы следующая. есть модель: class TerminalList(models.Model): id = models.AutoField('ID', primary_key=True) user_id = models.ForeignKey(Users, on_delete=models.PROTECT, null=True, blank=True, to_field='id', verbose_name="Пользователь GWM") terminal_id = models.ForeignKey(Terminals, on_delete=models.PROTECT, default=lambda: Terminals.objects.get(status=0), null=True, blank=True, to_field='id', verbose_name="Терминал") start_work = models.DateTimeField('Start work', auto_now=False, auto_now_add=False, null=True) end_work = models.DateTimeField('End …

28.09.2021
Ограничение пользователей на изменение собственных файлов в django REST

Как поживаете? Я совсем новичок в Django и rest. Я заинтересован в написании проекта, который ограничивает пользователей в изменении их собственных задач (мой проект - управление задачами). Я знаю, что я должен использовать DjangoModelPermissions, но к сожалению, он не …

28.09.2021
Как найти среднюю разницу между полями datetime в связанной таблице?

У меня есть приложения buyer и seller. Приложение seller имеет модель Gigs, а приложение buyer имеет модель Orders. Я хочу, чтобы когда я получаю гиг в мое приложение rest, оно должно вычислять среднее время выполнения заказа для этого конкретного …

28.09.2021
Как использовать base64 в django?

Я пытаюсь сохранить захваченное изображение с веб-камеры на моем сайте django 3.2 версии вот что я пробовал class Document(models.Model): booking =models.ForeignKey(Booking,on_delete=models.PROTECT) docs = models.ImageField(upload_to=upload_docs) my views.py #my views function ... if request.is_ajax() and request.method == 'POST': images = …

28.09.2021
Как передать поле модели ForeignKey в шаблоне Django

У меня есть модель Юзера и Профиля, в шаблоне я хочу вывести поля Профиля. Я пытаюсь написать {{user.profile.city}}, но ничего не выводится, хотя данные в бд есть. Подскажите пожалуйста как я могу вывести поля Профиля? class User(AbstractBaseUser, PermissionsMixin): objects = …

28.09.2021
Django доступ к себе в PrimaryKeyRelatedField

У меня есть модель Order со столбцами: id, restaurant_id, user_id, comment и OrderHasItem с колонками: quantity, order_id, item_id Я хотел бы иметь возможность разрешить товар из того же ресторана только для OrderHasItem. class OrderHasItemCreateSerializer(serializers.ModelSerializer): item …

28.09.2021
Что я должен сделать в купленном мною домене? [закрыто]

Сегодня я купил доменное имя в GoDaddy. Я изменил nameservers на Cloudflare и получил оттуда бесплатный SSL сертификат. Как мне подключить домен, который я купил к python [я использую flask/Django для программирования сайта]

28.09.2021
Почему логирование в модели Django - это кощунство?

Во всех проектах Django, которые я пишу, у меня есть общее приложение, и в этом приложении я размещаю вещи, которые полезны для проекта в целом. Одной из таких вещей является модель действий или событий, как, например, вот эта: class …

28.09.2021
Цвет фона редактора Django CKEditor

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

28.09.2021
Google App Engine GitHub Действие: Ошибка: Неожиданная лексема � в JSON в позиции 0

Я пытаюсь развернуть свой Django API на Google App Engine с помощью GitHub CI/CD, но получаю странную ошибку, которая не дает никакой трассировки стека в моем задании deploy. Мое задание build с модульными тестами и покрытием кода проходит. main.yaml: name: …

28.09.2021
Создание моего первого приложения Django - нужны рекомендации [закрыто]

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

28.09.2021
Сальдо не попадает в приложение бухгалтерской книги

Я пытаюсь сделать приложение для бухгалтерской книги. 2-й и 3-й ряд - это один и тот же счет с 2 транзакциями. Значение счета - это общая сумма счета, и я …

28.09.2021
Как создать отчет о клиентах в excel?

Class customer(models.Model): name = models.CharField(max_length=50) class info(models.Model): email = models.EmailField(max_length=250) phone_number = models.CharField(max_length=10, blank=False, null=False, unique=True) name = models.ForeignKey(customer,on_delete=models.CASCADE) class detail(models.Model): proof = models.ForeignKey(customer,on_delete=models.CASCADE) aadhar = models.ImageField(upload_to='images/', height_field=None, width_field=None, max_length=100, default=True)

28.09.2021
Django декоратор, перенаправляющий пользователя на 404, если он заходит на неавторизованную страницу?

Я создал декоратор, используя users_passes_test, и он отлично работает, но мое требование следующее, Если пользователь не аутентифицирован: Затем пользователя нужно перенаправить на страницу входа Иначе, если пользователь аутентифицирован, но не имеет доступа к странице: Тогда …

28.09.2021
Отображение журналов и хода выполнения команды cmd в реальном времени на веб-странице python

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

28.09.2021
One To Many Broadcast webrtc with django server any tutorial or guidance?

Мое требование заключается в следующем: предположим, есть человек A и человек B, которые хотят поговорить друг с другом в прямом эфире, но они также хотят показать (транслировать) это миллионам людей на своем сайте. Есть ли какой-нибудь фреймворк или что-то …

28.09.2021
Django+DRF FileUpload: Как получить прогресс загрузки при загрузке больших файлов

Я пытаюсь загрузить большие файлы в Django (максимальный размер файлов 2GB) в настоящее время я пытаюсь file = request.data['file1'] file_name = file.name outFile = open(file_name, "wb+") # check if the file size is less than 2.5mb else write …

28.09.2021
Как обрабатывать django.db.utils.IntegrityError для асинхронных POST? (Можете ли вы исключить IntegrityError?)

У меня есть модель с сигнальным хуком @BEFORE_CREATE следующим образом: from django.lifecycle.hooks import BEFORE_CREATE class Item(models.Model): title = models.CharField() slug = models.JSONField(unique=True) @hook(BEFORE_CREATE) def populate_slug(self): # Create a slug from the title # If the slug already exists, append …

28.09.2021
Объясните relay и find_global_id в django graphql

Я читал проект django в схеме они определяют интерфейс как реле и также объясняют использование find_global_id class Meta: model = Books interfaces = (relay.Node, ) class Arguments: ad_id = graphene.ID() in mutate function ad_id = from_global_id(ad_id)[1] что …

28.09.2021
Django rest framework и frontend

Я хочу использовать Django Rest Framework для создания RESTAPI для интеграции с API платежного шлюза, например, stripe. Для фронтенда я вижу только проект, использующий React для фронтенда. Могу ли я использовать Django в качестве фронтенда? Ищу предложения, действительно ли мне …

28.09.2021
Как получить relate model без вложенности в Django rest framework?

Как получить json с реляционной моделью, но без вложенности в Django rest framework? Код : Модели, Session и Athlete, Athlete модели имеют отношения внешнего ключа с Session class Session(models.Model): Id = models.AutoField(primary_key=True) SessionNo = models.SmallIntegerField() WinTeam = …

28.09.2021
Назначение права собственности в Django для изменения или удаления записей

Первый пост здесь. Я следовал коду проекта в книге Python Crash Course, так что если код выглядит похожим, то это именно поэтому. В моем проекте django я хочу, чтобы все пользователи могли просматривать все на сайте. Однако я хочу, …

28.09.2021
Не можете сделать обновляемый django сайт?

Я обновлял код на своем сайте django, но по какой-то причине я не могу сделать его снова живым. Теперь я получаю Internal Server Error... Apache/2.4.41 (Ubuntu) Сервер на something. Когда я вернул старый код, он работает отлично. Это …

28.09.2021
Как обрабатывать несколько переменных параметров url одновременно в django

В настоящее время функция применяется, передавая только один аргумент в параметр url, но учитывая случай выбора нескольких флажков, мне интересно, как это обработать, когда получено сразу несколько аргументов. Пожалуйста, помогите. urls.py path('student/add_teacher/<int:id>/', views.add_teacher) views.py def add_teacher(request, id): student …

28.09.2021
Валидация ограничений недействительность django

Я пытаюсь проверить форму, но она идет в базу данных и возвращает ошибку проверки ограничений. form.py from django import forms from . models import Semana class FormularioSemana(forms.ModelForm): class Meta: model = Semana exclude = ['username'] #fields = '__all__' …

28.09.2021
Как остановить Post запрос, если в модели уже есть такие же данные

Я пытаюсь остановить экземпляр, если данные в БД совпадают. Но я пытаюсь и терплю неудачу снова и снова. Мой код: models.py class Doctor(models.Model): """ Manages data of consulting doctors working in the Hospital """ user = models.OneToOneField(User, …

28.09.2021
Шаблон Django не отображает компонент React

Я установил все пакеты, которые мне нужны, и я считаю, что мой webpack настроен правильно. Я могу запустить сервер и сценарий разработки без каких-либо ошибок. Если я помещаю что-либо в HTML (например, текст) файл, он отображается. Но никаких компонентов …

28.09.2021
Django и HTML Dropdown : заполнение родительского / дочернего поля выбранным любым из дочерних атрибутов

У меня есть 3 модели, которые используются для Dropdown, и пользователь может выбрать значение из любого выпадающего списка. Когда пользователь выбирает родителя, дочерний выпадающий список автоматически фильтруется (это работает), однако нужна функциональность, при которой, когда пользователь выбирает ребенка, родительский …

28.09.2021
Проверка имени пользователя в django с помощью jquery и javascript

Это правильный способ проверки? Я использую javascript здесь имя пользователя из модели User в django я настроил urls.py для validate_username function delay(callback, ms) { var timer = 0; return function() { var context = this, args = arguments; clearTimeout(timer); …

28.09.2021
Gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3> Плохой шлюз - ошибка 504

Я получаю эту ошибку из моего приложения django, работающего на ubuntu версии 20.04. Я попробовал все решения, которые видел в Интернете, в том числе здесь, на StackOverflow, но ни одно из них, похоже, не решило проблему. Вот ошибка: …

28.09.2021
Как преобразовать пост в Json - Django

Я пытаюсь преобразовать данные из поста в сформированный Json. Но я все еще не добился успеха. Я пытался сделать в этом формате К сожалению, я не смог ничего придумать. Может ли кто-нибудь помочь? Пост {'csrfmiddlewaretoken': …

28.09.2021
Как использовать хранимое значение request.session в DetailView в качестве исходных данных для поля ввода ModelForm?

Я новичок в Django и сейчас разрабатываю свой первый проект. Я использую DetailView для отображения информации из объекта и в этом же шаблоне есть кнопка, которая перенаправляет на шаблон ModelForm. Я уже понял, как предварительно заполнить пользовательское поле с помощью …

27.09.2021
Модель Django, в которой можно указать либо конкретную дату, либо год, либо диапазон лет, либо неизвестное число

идея заключается в том, что поле может принимать следующие значения 1926; 01/04/1997; 1937-1940, неизвестно. возможно ли это вообще? как насчет django admin, возможно ли это интегрировать?

27.09.2021
RuntimeError: Класс модели apps.concert.models.Band не объявляет явную метку app_label и не находится в приложении в INSTALLED_APPS

Я пытаюсь импортировать модели из моего приложения concert в приложение uploader. Однако, когда я это делаю, я получаю эту ошибку. RuntimeError: Model class apps.concert.models.Band doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS. Я …

27.09.2021
Как сделать несколько страниц с помощью Django

У меня есть несколько флэш-карт Мои флеш-карты Я хочу увеличить их, но они не должны все размещаться на одной странице, я хочу иметь макет страницы ниже. Например, так: Нравится: Как …

27.09.2021
Как настроить django-sslserver с openssl?

Я успешно установил OpenSSL64 на свою машину windows. У меня есть проект django, в котором я хочу использовать SSL. Я нашел на github репо под названием "django-sslserver". Я установил его. Проблема в том, что при запуске проекта django с …

27.09.2021
Django фильтрует объект по ManyToMany и возвращает только те отношения ManyToMany, которые соответствуют друг другу

Class Category(models.Model): .... class User(models.Model): ..... category = models.ForeignKey( Category, on_delete=models.SET_NULL, null=True) group = models.ManyToManyField( Group, through="UserGroup") class Group(models.Model: .... class UserGroup(models.Model): ...... user = models.ForeignKey( User, on_delete=models.CASCADE) Group = models.ForeignKey( Group, on_delete=models.CASCADE) ..... Я хочу иметь возможность …