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

29.06.2022
Как подсчитать общее количество неразличимых отношений "многие ко многим" между объектами модели?

Предположим, что у меня есть следующие модели: class Tag(Model): name = CharField() class Book(Model): title = CharField() tags = ManyToManyField(Tag) Предположим, что у меня есть 3 книги, и у каждой книги есть 3 тега. Некоторые …

29.06.2022
Как запустить бэкенд-скрипт на Django с html-страницы

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

29.06.2022
Существует ли метод передачи данных react sessionStorage в бэкенд django rest framework?

У меня есть переменная с именем host, которая хранит идентификатор сессии для пользователя, посещающего мой сайт. Переменная хранится в sessionStorage моего фронтенда react. Есть ли способ передать эту переменную в бэкенд без необходимости получения корня представления API из бэкенда? …

29.06.2022
Django не получает статический файл другого приложения, а получает статический файл основного приложения?

Django получает статические файлы главного приложения, но не получает статические файлы других приложений, как это решить? Ошибка в CC: Главный файл : <img alt="enter image …

29.06.2022
Аутентификация в Django Rest Framework с помощью пользовательской модели пользователя

В моем приложении django есть несколько типов пользователей: Сотрудник и Пациент. У них есть поля, которые специфичны для каждого из них. Они реализованы с помощью модели AbstractBaseUser, как показано ниже: from django.db import models from django.contrib.auth.models import AbstractBaseUser class …

29.06.2022
Интеграция кода галереи анимационных изображений с возможностью цепочки в проект Django

Я создаю сайт с помощью Django и хочу добавить эту галерею изображений на одну из моих страниц, но у меня возникают проблемы с интеграцией кода. Код HTML, CSS и JS, который я хочу добавить, находится здесь: <a href="https://gist.github.com/CodeMyUI/9769b75c7a81d24138ae74bdbadc39e4" …

29.06.2022
Перенос sqlite в mysql с помощью Django

Я новичок в Django и веб-серверах и застрял на несколько дней. Я унаследовал приложение Django, python версии 2.7 и Django версии 1.9. Приложение ранее использовало базы данных SQLite по умолчанию. Я хочу перейти на Mysql по причинам производительности. …

29.06.2022
Порядок операций в шаблонах Django

Я пытаюсь вызвать словарь с именем test с ключом 'example', соответствующим значению 'OK'. Я пытаюсь вызвать его внутри шаблона Django, т.е. {{test.example}}. Проблема в том, что я хочу вызвать его динамически, поэтому я передаю объект, и он имеет ID 'example' …

29.06.2022
Команда отменена! при выполнении команды orator migrate в django

Когда я выполняю команду orator migrate, то выдает Command Cancelled!. Я установил Orator в Django Orator: 0.9 Python: 3.9.7 django: 4.0.5 Я создал миграцию и модель, вы можете видеть мой код и установил соединение, но когда я запускаю команду …

29.06.2022
Что это за формат? (аналогично JSON)

Я получаю информацию из API (Google Ads API), которая в браузере выглядит следующим образом: customer { resource_name: "customers/XXX" id: XXX } campaign { resource_name: "customers/XXX/campaigns/XXX" status: ENABLED name: "XXX" id: XXX } metrics { impressions: 0 } …

29.06.2022
Преобразование приложений VB6 в двухплатформенные с помощью python

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

29.06.2022
Как интегрировать google celender с помощью django rest api

Я не могу интегрировать календарь Google с помощью Django rest API. Мне нужно использовать механизм OAuth2, чтобы получить доступ пользователей к календарю.

29.06.2022
Как правильно вызвать нужную ошибку или переопределить ошибку в классе?

В моем коде для проверки token, для любого error или invalid token, я всегда выдаю error 500. Мне нужно получить error 401, или 403. Вот часть кода. class AzureVerifyTokenError(Exception): pass class InvalidAuthorizationToken(AzureVerifyTokenError): def __init__(self, details=''): super().__init__(f'Invalid authorization …

29.06.2022
Django перенаправление на другое представление не работает, хотя перенаправление по url работает

У меня есть представление, которое я просто хочу перенаправить на другое представление в тестовых целях. Когда я жестко указываю URL, он работает. def testDirect(request): return HttpResponse("redirected to correct pagge") def randomQuestion(request): random_question = Question.objects.order_by('?')[0] return redirect("/polls/testDirect") <a href="https://i.stack.imgur.com/Og99I.png" …

29.06.2022
Django - тесты не обнаруживаются после перемещения кода в другую директорию

Когда макет моего приложения был project/ ├── app1/ │ ├── __init__.py │ ├── tests.py ├── app2/ ├── Dockerfile ... └── manage.py запуск python manage.py test работал просто отлично. Затем код был перемещен в дир src/, т.е. project/ …

29.06.2022
Django Ajax постинг дублирующихся значений в представление

Я пытаюсь отправить значение html элемента (id элемента) в представление, чтобы оно могло добавить элемент в корзину, однако оно всегда отправляет значение последнего элемента, выведенного django {% for %}, даже если источник html говорит, что значения разные вот мой …

29.06.2022
Django подтверждает ModelInlines в родительской модели

Предположим, у нас есть 2 модели django: class File: # Comma separated list of column names unique_columns = models.CharField(max_length=200) class Column: file = models.ForeignKey(File, on_delete=models.CASCADE) name = models.CharField(max_length=50) В файле admin.py class ColumnInline(nested_admin.NestedTabularInline): model = Column class …

29.06.2022
Вложенная функция работает, но возвращает сообщения в Django

У меня есть функция, вызываемая внутри другой функции. Функции работают правильно, но при использовании валидатора, чтобы выдать ошибку в случае неправильного ввода пользователем, валидатор работает, но вызывает либо сообщение об успехе, либо об ошибке. Я размещаю некоторый код …

29.06.2022
Существуют ли "N + 1 проблемы" в "formfield_for_foreignkey()"? (Django)

Я переопределил formfield_for_foreignkey() для отображения комбинированного текста "foreign key value" и "its parent value" в Django Admin как показано ниже: @admin.register(MyModel) class MyModelAdmin(admin.ModelAdmin): def formfield_for_foreignkey(self, db_field, request, **kwargs): formfield = super().formfield_for_foreignkey(db_field, request, **kwargs) …

29.06.2022
Передавать параметры в модальное окно django?

Я начинаю программировать на python и django. Я пытаюсь реализовать модал в моей веб-странице. Я уже добился реализации модалов для создания объектов, но у меня есть проблема с обновлением или удалением, так как они требуют отправки параметра. total_alumnos.html &lt;div class="table-responsive"&gt; …

29.06.2022
Создание записи истории в Django для каждого UPDATE экземпляра класса

У меня есть модель в Django, которая используется для создания товара на складе class Item(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, null=True) description = models.ForeignKey(Item, on_delete=models.CASCADE, related_name='item') amount = models.IntegerField(default=0, blank=False) place = models.ForeignKey(Place, on_delete=models.CASCADE, related_name='place') issue_amount = models.IntegerField(default=0, blank=True) receive_amount …

29.06.2022
Django query_set order_by поле по умолчанию, если поле упорядочивания - пустая строка

У меня есть query_set, который я хочу упорядочить по Lower('title'). Однако для некоторых элементов title является пустым (blank=True). Поэтому, когда я сортирую, эти элементы по праву оказываются наверху. Однако все элементы, независимо от того, какие они, имеют default_title. Поэтому …

29.06.2022
Как связать мой проект с zoho books через api в Django

Я пытался интегрировать мой Django проект ZohoBooks через API. И я застрял во время генерации AuthToken или Code. Как создать счет-фактуру в Zoho books автоматически, когда объекты заказа созданы в моем Django проекте. пожалуйста, помогите!!!! спасибо заранее

29.06.2022
Django Celery Redis

У меня такая ошибка A rediss:// URL must have parameter ssl_cert_reqs and this must be set to CERT_REQUIRED, CERT_OPTIONAL, or CERT_NONE настройки CELERY_BROKER_URL = os.environ.get('REDIS_URL', "redis://localhost:6379") CELERY_RESULT_BACKEND = os.environ.get('REDIS_URL', "redis://localhost:6379") CELERY_ACCEPT_CONTENT = ['application/json'] CELERY_TASK_SERIALIZER = 'json' CELERY_RESULT_SERIALIZER = 'json' …

29.06.2022
Как получить доступ к трассировке исключений при запросе graphene-django?

Я использую graphene-django v2.15.0, потому что это последний стабильный релиз, который тянет за собой graphene v2.1.9. Каждый раз, когда возникает исключение во время запроса graphql, все, что я вижу, это тело ответа HTTP, которое выглядит примерно так: {"errors":[{"message":"this is …

29.06.2022
Получение данных из второго вызова api на основе данных, полученных из первого api (python/django)

Я делаю простое веб-приложение на pycharm (python/django), которое отображает данные, которые оно берет с сайта growstuff.org. На главной странице отображаются все культуры, основанные на том, что он находит в growstuff.org/crops.json, например, название растения, научное название и …

29.06.2022
Команда orator migrate не работает в django

Когда я выполняю команду orator migrate, то с указанием пути к конфигурации, например orator migrate -c db.py Тогда результат наступает Command Cancelled! Я установил Orator в django Orato 0.9 Python 3.9.7 django 4.0.5 Я создаю миграцию и модель …

29.06.2022
Permissions Django Rest

Создал проект Blog с моделями Post и Category Post Создавать - могут только авторизированный пользователь, Редактировать - только автор, Смотреть - все Category Редактировать и создавать - только Admin Смотреть - все class PostViewSet(ModelViewSet): queryset = Post.objects.filter(is_active=True) serializer_class = PostSerializer …

29.06.2022
Django добавление новых курсов пользователями в приложение системы управления обучением из пользовательского интерфейса

В моем приложении я могу добавлять новые курсы из панели администратора Django только с помощью модели в панели администратора Django. Рисунок 1 - Панель администратора Django Рисунок 2 - Добавление …

29.06.2022
Представление Django для загрузки файла с сервера

У меня есть views.py, который: создает несколько файлов .xlsx выбирает нужный .zip и помещает файл внутрь После этого я хочу, чтобы этот .zip автоматически загружался. Я провел некоторые исследования и протестировал несколько кодов, но ни один …

29.06.2022
Как вернуть json и кастомный код ошибки при провале аутентификации django до перехода во view?

У меня вот такая проблема: В своем проекте djnago в настройки я добавил вот такую строку: AUTHENTICATION_BACKENDS = { 'core.backends.authentication.token.TokenAuthBackend' } И вот такой код для указаного выше модуля: from django.contrib.auth.backends import BaseBackend from django.core.exceptions …

29.06.2022
Как использовать opencv-python для Java blob в Django

Я создаю сайт на Django. Мои пользователи могут записывать видео, а затем другие могут видеть эти видео. Запись осуществляется с помощью javascript: const mimeType = 'video/mp4'; shouldStop = false; const constraints = { audio: { echoCancellation: true, noiseSuppression: …

29.06.2022
Работа с различными реализациями SSO в веб-приложении Django

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

29.06.2022
Django Postgres makemigrations only Autofield at 0001_initial.py

Python 3.10.4 Django 4.0.5 PostgreSQL 14 Когда я запускаю "python manage.py makemigrations", я получаю файл "0001_initial.py", но все поля, кроме автополей, отсутствуют. models.py from django.db import models # Create your models here. class Username(models.Model): #id = models.AutoField(primary_key=True) username: models.CharField(max_length=100) …

29.06.2022
Mysql-python для обновленного Django

Я обновляю систему с Django 1.11.16 Debian 9.6 Python 2.7.13 mysql-server 5.5.9999+default to Django 4.0.5 Debian 11.1 Python 3.9.2 mariadb-server 10.5.15 . Мой план состоит в том, чтобы сделать дамп из существующей базы данных и использовать его …

29.06.2022
Загружаются не все таблицы стилей

Имеется 2 таблицы стилей. Один находится в папке проекта (создан для base.html), а другой - в папке app (для applist.html). Команда collectstatic собрала обе таблицы стилей и поместила их в папку STATIC_ROOT 'assets'. Но когда включен runserver, таблица стилей …

29.06.2022
Подключение Django на Ubuntu EC2 к AWS RDS MySQL: pymysql пытается подключиться к localhost вместо иностранного сервера

Я нахожусь в процессе развертывания проекта Django на Ubuntu EC2. Он должен подключаться к серверу MySQL на AWS RDS. Проект отлично работает на встроенном сервере разработки Django, который запускается с помощью runserver, и он также правильно подключается к экземпляру RDS. …

29.06.2022
Python Django - Внесение изменений в модель

Итак, у меня была модель с полями, которая использовалась. Теперь я удалил некоторые поля из исходной модели, создал собственную модель и связал эту новую модель с исходной моделью с помощью некоторых ограничений. Теперь, когда я добавляю новые экземпляры, …

29.06.2022
Хотите сохранить возвращаемое значение или напечатанное значение другого файла python в существующей таблице postgresql по определенному столбцу.Из файла django создана DB

У меня есть код smtp рассылки в файле smtp.py со следующим ниже кодом. В поле "number_of_emails_sent in (models.py).В начале, когда пользователь будет размещать свои данные, это поле будет пустым по умолчанию. Но когда мы начнем процесс реализации файла smtp.py, …

29.06.2022
Как загрузить файл с помощью форм в django

У меня возникли проблемы с загрузкой файла изображения в мою базу данных. Вот код. models.py from django.db import models from datetime import datetime class Product(models.Model): name = models.CharField(max_length=1000, blank=False, null=False) image = models.FileField() price = models.IntegerField(default=0, blank=False, null=False) …