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

18.08.2021
/bin/sh: 1: apk: не найден, при сборке образа docker

Я пытаюсь создать и запустить образ djanog с помощью docker, чтобы развернуть его вместе с kubernetes, но когда я запускаю команду сборки образа, она выдает ошибку "/bin/sh: 1: apk: not found " Dockerfile: FROM python:3.8-slim LABEL maintainer="r.ofc@hotmail.com" ENV PROJECT_ROOT /app …

18.08.2021
Удаление слоя GeoServer с помощью Django

Я пытаюсь удалить данные с GeoServer, используя Django с request.delete, но получаю ошибку 401. GEOSERVER_URL = f"http://admin:geoserver@GEOSERVER:8080/geoserver/rest/workspaces" def delete_geotiff_from_geoserver_task(owner_id, project_id, imageURL): layer_name = f'{owner_id}-{project_id}' workspace_name = 'geotiffs' geoserver_headers = {'Content-type': 'image/tiff'} url = f"{GEOSERVER_URL}/{workspace_name}/coveragestores/{layer_name}" response = requests.delete(url, data=open( f"{imageURL}", …

18.08.2021
Как исправить ошибку, которая возникает, когда я пытаюсь удалить объект, связанный с другим объектом в приложении Django в качестве администратора?

У меня есть класс с именем Customer: class Customer(models.Model): # One to one relationship: customer is a user user = models.OneToOneField(User, null=True, blank=True, on_delete=models.CASCADE) name = models.CharField(max_length=200, null=True) email = models.CharField(max_length=200) # Returns the string representation of an object …

18.08.2021
Расширенная регистрация пользователя (до Profileuser) перед входом в систему, возможно ли это?

Так что я пытаюсь решить это: Регистрация -> Профиль регистрации -> Вход (В админке Регистрация = Пользователь и Страница регистрации = Приложение Profileuser) У меня работает регистрация, подключенная к логину, но хотелось бы, чтобы пользователь …

18.08.2021
Изменение href на итерируемый объект django с помощью Javascript

У меня есть шаблон с набором форм: <form method='post' id="data_form"> {% csrf_token %} {{ my_formset.management_form }} <table> ... <tbody> {% for form in my_formset %} <tr> {% for field in form %} {% if 'inventory_number' in field.auto_id %} <td> …

18.08.2021
Дублирование первичных ключей в Django

У меня есть форма, которая после отправки создает объект с одним и тем же предыдущим id. Как мне изменить uuid, чтобы он каждый раз был случайным? class TbTerminalPermission(models.Model): id = models.CharField( primary_key=True, default=str(uuid.uuid4()).replace('-', ''), max_length=60) terminal …

18.08.2021
Django не сохраняет форму

Я немного запутался, в отношении ссылок на другие модели в формах. Я создал следующую форму, которая ссылается на auditsModel в качестве модели: class auditForm(ModelForm): class Meta: model = auditsModel fields = '__all__' Все работает хорошо, и …

18.08.2021
Что следует использовать для push-уведомлений на стороне сервера?

Большинство современных фреймворков предоставляют некоторые средства для использования веб-сокетов из коробки, например, django имеет django channel, rails имеет action cable. Итак, в сценарии, когда вам нужно построить службу push-уведомлений для вашего веб-приложения/мобильного приложения, что следует использовать: веб-сокеты, предоставляемые фреймворком, …

18.08.2021
Есть ли библиотека JavaScript, которую я мог бы использовать для создания веб-сайта музыкальной нотации? [закрыто]

Я работаю над сайтом музыкальной нотации. Сайт будет предоставлять пользователям возможность создавать партитуры, подобно noteflight. Есть ли какая-нибудь библиотека JavaScript, которую я мог бы использовать для этого? Было бы еще лучше, если бы я смог получить проект …

18.08.2021
Как получить выпадающий список для поля CharField в Wagtail Admin?

В Django Admin можно добавить выпадающий селектор со всеми возможными значениями перечислений, как в этом примере: class ThesisStatus(models.TextChoices): OPEN = 'O', _('Offen') TAKEN = 'T', _('Vergeben') WORK_IN_PROGRESS = 'W', _('In Arbeit') COMPLETED = 'C', _('Komplett') ABORTED = 'A', _('Abgebrochen') …

18.08.2021
Как использовать paginate_orphans в представлениях на основе функций в django?

В представлении на основе класса мы можем использовать вот так. class PostListView(ListView): model = Post template_name ='blog/index.html' ordering = ['id'] paginate_by = 5 paginate_orphans = 2 Но как я могу использовать это paginate_orphans в представлениях, основанных на …

18.08.2021
Отношения "один ко многим" не отображаются в админке

Я делал систему постов с двумя моделями Post и Image. Я хочу, чтобы в одном посте было несколько изображений Вот мои модели class Post(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4) content = models.CharField(max_length=150, null=False) images = models.ManyToOneRel( field="image", …

18.08.2021
Как сравнить данные, полученные из базы данных, с данными, выбранными пользователем, в django

В настоящее время я работаю над проектом django (image-based captcha), который хранит изображения в базе данных вместе с дополнительной информацией (Gender & age groups).Для начала, когда проект запускается, пользователь попадает на индексную страницу (index.html) index page. и …

18.08.2021
FileNotFoundError, когда файл явно существует

Я пытаюсь запустить сервер Django в dev-среде (на Debian). Я не хочу хранить мой Django SECRET_KEY в самом файле настроек, поэтому он хранится в директории /home/admin/keys (сервер запускается от пользователя admin). В моем settings.py я добавил следующее: _secret_key_path = …

18.08.2021
Django filter queryset __in=list для *каждого* элемента в queryset

Допустим, у меня есть следующие модели class Offer(models.Model): skills_required = models.ManyToManyField(Skill, blank=True) class Skill(models.Model) title = models.CharField(max_length=80, primary_key=True) class UserProfile(models.Model): skills = models.ManyToManyField(Skill) Как я могу отфильтровать Offer.objects с помощью экземпляра UserProfile таким образом, чтобы skills_required оставшихся предложений …

18.08.2021
Как правильно использовать Jquery для отключения флажков в форме Django, когда определенное количество из них отмечено флажками

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

18.08.2021
Как скопировать переменную в [буфер обмена] в шаблоне django

Как скопировать переменную изнутри html-страницы шаблонов Django? render(request, 'doc.html', {'stack': stack, 'text':text,})

18.08.2021
Как получить ввод из html-формы в код python

Я создал код python и html форму с текстовыми полями и кнопкой. Я хочу передать значение текстового поля в мой код python. Я использую django, и я пробовал whit cgi, но ничто не дало мне выход, который я ищу. …

18.08.2021
Как я могу установить default_currency="INR" в файле settings.py, потому что он используется много раз в проекте?

Я хочу сохранить детали MoneyField в файле setting.py, чтобы я мог использовать его в каждом месте, где я использую MoneyField Я хочу сохранить это... MoneyField(max_digits=10, decimal_places=2, default_currency='INR', null=False, default=0.0) Как сохранить его в settings.py

18.08.2021
Использование django-elasticsearch-dsl-drf, как реализовать автозаполнение и сопоставление терминов

Я очень новичок в elasticsearch, поэтому некоторая терминология может быть неправильной. Я хочу реализовать автозаполнение, а также сопоставление терминов. Допустим, у меня есть объект с именем "Foo Bar". Если я запрошу "fo", это сработает. Однако я также …

18.08.2021
Тип значения зависит от столбца, описывающего тип

Я создаю инструмент, в котором для добавления нового поля на сайте нужно будет только добавить данные, описывающие поле в базу данных и стиль css (для минимальных усилий front-end разработчика и нулевых усилий backend разработчика). В свою очередь мне нужна база …

18.08.2021
Django Wsgi ModuleNotFoundError: Нет модуля с именем 'project_name'

Я пытаюсь развернуть проект Django, используя WSGI и NGINX. Проблема в том, что при запуске в логах появляется ошибка отсутствия модуля При запуске с помощью команды service uwsgi restart в журналах /var/log/uwsgi/app/django.log появляется ошибка: Wed Aug 18 17:25:21 2021 …

18.08.2021
Как отправить ответ от функции представления Django во всплывающее окно HTML

Итак, мое приложение работает следующим образом: 1- пользователь кликает и функция вызывает ajax jquery отправляет некоторые данные в функцию в views.py, Готово! 2- в функции будет произведен некоторый процесс. некоторые данные готовы. Готово! 3- Я хочу показать данные в …

18.08.2021
Интерфейс API в django

Я работаю в проекте по подключенным объектам. Моя задача заключается в получении данных от устройств на уровне брокера путем предоставления HTTP push интерфейса. Поэтому меня попросили создать интерфейс API. Я разрабатываю на django и хочу написать API с помощью django …

18.08.2021
Можно ли объединить 2 модели django без ссылок?

Я хочу сделать join с 2 моделями django без отношений, так что нет никаких foregn ключей. class Person(models.Model): id = models.IntegerField() name = models.CharField() class Pilot(models.Model): id = models.IntegerField() vehicle = models.CharField() Как соединить Pilot и Person по …

18.08.2021
Работа с базой данных (sqlite) для Django на Heroku

[Журнал ошибок][1] Я выполнил команду "heroku run python manage.py migrate", но миграция не работает. [1]: https://i.stack.imgur.com/QKtZr.png

18.08.2021
Лучшие практики Django в отношении пользовательских моделей пользователей

Это скорее общий вопрос о лучших практиках. Когда вы начинаете новый проект в Django, вы обычно создаете пользовательскую модель User или полагаетесь на модель по умолчанию? Лично мне кажется более чистым, если я не буду возиться с моделью …

18.08.2021
Как получить данные из родительской таблицы через дочернюю таблицу

Я хочу получить все названия продуктов, которые были заказаны и сохранены в таблице OrderItem, и я хочу суммировать их количество, сгруппированное по названию продукта. Помогите!!! Вот мои таблицы. class m_Product(models.Model): name = models.CharField(max_length=200) Brand = models.CharField(max_length=200) quantity = models.IntegerField(default=0, …

18.08.2021
Каков наилучший способ постраничной обработки большой таблицы с помощью React Table и Django?

У меня есть таблица с 50k строк и 20+ столбцов. На данный момент я настроил пользовательскую пагинацию Django Rest Framework, чтобы я мог использовать строку запроса для установки размера страницы, а также номера страницы: http://127.0.0.1:8000/api/ix/?page=2&page_size=100 Результат JSON выглядит …

18.08.2021
Сделать PermissionRequiredMixin также проверяющим разрешение на уровне объекта

Я использую Django Guardian, чтобы иметь разрешения на уровне объекта наряду с глобальными разрешениями. Некоторые из пользователей имеют группу с глобальными разрешениями, а некоторые имеют разрешения на уровне объекта. В связи с этим, мне кажется, что нужно изменить PermissionRequiredMixin, …

18.08.2021
Конечная точка должна требовать токен для доступа после отмены разрешений, однако это не

Я использую Django REST для своего API. Вот мой пользовательский класс разрешений: permissions.py: from rest_framework.permissions import BasePermission from rest_framework.response import Response class ItemsPermissions(BasePermission): def has_permission(self, request, view): try: request_data = request.data print(request_data) auth_token = request_data['returnedDataFromAuthAPI'] if("accessToken" in auth_token): …

18.08.2021
Если в Html вызвать модель

У меня эта модель: class Canva(models.Model): name = models.CharField(null=True, blank=True, max_length=255) site = models.CharField(null=True, blank=True, max_length=255) month = models.CharField(null=True, blank=True, max_length=255) year = models.IntegerField(null=True, blank=True) def __str__(self): return self.name на html-странице: когда я пишу …

18.08.2021
Django не перенаправляет на страницу подтверждения при удалении

Django не перенаправляет на страницу подтверждения при удалении. Привет всем, Я сделал стандартный CRUD на таблице, которая является внешним ключом для другой таблицы. Я использую класс представления Django. Create, Read и Update работают, но у меня есть ошибка …

18.08.2021
Django.db.utils.IntegrityError: нулевое значение в колонке COLUMN_id нарушает ограничение not-null

Новичок здесь как на Stackoverflow, так и на django/drf. Я получаю эту ошибку, я знаю, что могу решить ее, добавив нулевое поле в файл внешнего ключа календаря. Однако я не могу изменить это поле по какой-то причине, как …

18.08.2021
Как передать файл изображения на бэкенд python с помощью Imgur API при загрузке изображений с фронтенда React

Я пытаюсь загрузить изображение из React frontend и передать этот объект изображения в Django, Python backend, с помощью Imgur API. (imgurpython) Моя цель - загрузить изображение в Imgur в бэкенде Python и получить url изображения из Imgur, наконец, я …

18.08.2021
Django получает данные из раздела в модели

Мы создаем сайт, и наша система динамически разбита на разделы с помощью плагина architect. Есть ли способ посмотреть в разделенную таблицу напрямую и получить данные из нее с помощью Django Models? Можно ли передавать имя таблицы при …

18.08.2021
Можно ли сделать подключение к готовому серверу в веб-приложении Django/Python

Меня попросили создать веб-приложение Django, которое печатает остатки на счетах, анализ возраста, выписки клиентов и т.д. Эта программа должна подключаться к базе данных в нашем офисе (база данных Pastel Evolution) и получать оттуда счета и т.д. Ранее …

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

Мне нужна помощь, мое представление django занимает много времени для запуска Всего у меня 6 представлений и каждое представление занимает 6 минут ответов Я использую pandas dataframe для извлечения xml данных, затем я применяю формулу множественных вычислений, медленнее всего …

18.08.2021
Django: Агрегация, заставить Avg возвращать целое число вместо десятичной дроби

Есть ли способ, как я могу заменить эту функцию ugly stats['price_avg'] = round(stats['price_avg']) на лучшее решение? Я пытался использовать функцию ORM Round(), но она возвращает в формате X.0. Мне нужно только целое число без десятичных знаков. stats = Ad.objects.aggregate( …

18.08.2021
Django orm insert foreignkey via id

У меня есть модель типа class Author(models.Model): book = models.ForeignKey(Book, null=True, blank=True) Теперь, у меня есть диктант в виде: math = {"id": 4, "title": "math book"} прямо сейчас, способ вставки данных такой math_book = Book.objects.query(id=math['id']).first() …