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

15.12.2021
Вход суперпользователя Djnago не работает с опцией --noinput

Суперпользователь успешно создается с помощью опции --noinput, но вход не работает в админку сайта. DJANGO_SUPERUSER_PASSWORD=123#$asdWE python manage.py createsuperuser --noinput --username admin --email ad@admin.com вход суперпользователя без --noinput (ручной ввод пароля) работает как ожидалось.

15.12.2021
Разница в вызовах API в производстве и разработке?

Предыстория: У меня есть бэкенд сервер личного проекта, который делает вызов к стороннему API. Я сделал этот вызов на своем собственном сервере вместо React Front-End, чтобы избежать ошибки CORS. Проблема: Когда бэкенд находится в разработке, и вызов API …

15.12.2021
Мой шаблон не отображает форму как method='post' (шаблон Django) [закрыто]

Я реализовывал функцию поиска для сайта колледжа. Проблема в том, что когда я отправляю свою форму, она всегда посылает запрос get вместо запроса post. Я провел все возможные тесты, но так и не нашел выхода из этой ситуации. Помогите …

15.12.2021
Django-CMS : Неожиданный аргумент ключевого слова 'providing_args'

Я установил ванильный django-cms на новый сервер. Я установил все требования. Все шло хорошо, вплоть до того момента, когда я хотел мигрировать на базу данных (Postgres). Вот что я сделал : Tried reinstalling and installing it all …

15.12.2021
Сериализатор Django не сохраняет данные в базе данных

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

15.12.2021
Использование переменной, к которой могут обращаться две функции в views.py - Django

Я делаю вызов API post и get к стороннему приложению, используя requests.post и requests.get соответственно. Запрос POST служит для аутентификации и получения токена, а запрос get - для использования токена и доступа к данным из стороннего приложения. Мой фрагмент …

15.12.2021
Пользователи не добавляются в базу данных в Django

Я пытаюсь создать расширенную модель пользователя, но когда я регистрирую новый аккаунт, он не отображается в панели администратора, а самой таблицы пользователей там нету. Как это исправить? Вот структура проекта: │ db.sqlite3 │ manage.py │ ├───ithogwarts │ │ asgi.py │ …

15.12.2021
AttributeError: объект 'Clients' не имеет атрибута 'is_authenticated' в django-restframework

Я хочу реализовать пользовательскую авторизацию клиента в проекте Django-restframework, но столкнулся со следующей ошибкой: File "D:\Projects\Python Projects\blog_posts\backend\venv\lib\site-packages\rest_framework\permissions.py", line 137, in has_permission return bool(request.user and request.user.is_authenticated) AttributeError: 'Clients' object has no attribute 'is_authenticated' [15/Dec/2021 17:10:23] "GET /api/admin/postList HTTP/1.1" 500 102946 …

15.12.2021
TypeError: объект '_SentinelObject' не является вызываемым

Я обновляю свое приложение Django с версии 2.2 до 3.2. Во время обновления я столкнулся с нижеприведенной проблемой, я потратил много времени на ее решение, но пока не нашел никакого решения. Вот трассировка проблемы, с которой я столкнулся: …

15.12.2021
Django admin. Поменять количество отображаемых полей

Когда в Django выбираешь одну из моделей, тогда на странице отображается, с 0 до 100 объектов. Можно ли данное количество увеличить?

15.12.2021
Запрос SQL/DJANGO не может выполнить левый JOIN

Предыдущая ссылка на SQL, связанная с моим вопросом Вот мой model.py: class Product(models.Model): product_name = models.CharField(max_length=500) ... class Meta: managed = False db_table = 'product' class Stock(models.Model): product_id = models.ForeignKey(Product, on_delete=models.CASCADE, db_column='product_id') quantity = models.IntegerField() ... class …

15.12.2021
JavaScript некорректно читает статический json-файл

Я работаю над проектом, в котором мне нужно получить данные из базы данных с собственным сервером. Для этого я использовал Django в качестве инструмента для объединения бэкенда и фронтенда. Также я создал функцию, которая соединяет python с odbc, чтобы я …

15.12.2021
Пользователи не добавляются в базу данных в Django [закрыто]

Я пытаюсь создать расширяемую модель User, но когда я регистрирую новый аккаунт, он не отображается в админ панели и самой таблицы users нет. Как это исправить? Вот структура проекта: │ db.sqlite3 │ manage.py │ ├───ithogwarts │ │ asgi.py │ │ …

15.12.2021
Невозможно запустить сервер из-за проблем с шаблонами

Привет всем, Я пытался создать Django страницу, используя этот пост: djangocentral.com/building-a-blog-application-with-django/. Кажется, я выполнил все шаги, но при запуске сервера я получаю эту ошибку. Не знаете ли вы, что может быть причиной сообщения об ошибке, которое я получаю? …

15.12.2021
Как динамически фильтровать поля, возвращаемые в запросе django rest api get на основе пользователя, делающего запрос?

У меня есть api фотосессии, который позволяет фотографам размещать фотографии, из которых получаются версии preview и watermarded. Редакторы и клиенты могут выбирать, какие фотографии будут отредактированы, но редактор должен видеть только preview без водяного знака, а клиенты - только …

15.12.2021
Невозможно запустить отладчик vscode с докеризованным проектом django

Каждый раз, когда я запускаю отладчик, происходит много вещей, но не то, что я ожидаю. Я запускаю проект с docker-compose up Проверяю локалхост, все ли в порядке с бэкендом. Не работает. Что забавно, контейнер запущен, потому что я …

15.12.2021
Как найти в django несколько значений, например ( werkstoffbezeichnung и werkstoffnummer )?

Этот код, который я сделал, работает только для одного значения, когда я пытаюсь добавить другие значения, он перестает работать. Как я могу это исправить? def search_post(request): if request.method == "POST": searched = request.POST.get('searched') posts = Post.objects.filter(werkstoffnummer=searched) posts = Post.objects.filter(werkstoffbezeichnung=searched) …

15.12.2021
Django - Как я могу ограничить доступ к url на основе среды, в которой запущено приложение

У меня есть локальная среда и среда постановки, которые я устанавливаю с помощью DJANGO_SETTINGS_MODULE. Я хочу, чтобы этот URL был доступен только в среде постановки. Как я могу узнать, что текущей средой является staging и ограничить URL только ею. …

15.12.2021
Django: Проблемы производительности при работе с наборами запросов с использованием m2m

У меня есть около 1 400 000 строк Видео и Тегов через модели. Имеется около 300,000 видео и 5,000 тегов. Выдача набора запросов, подобного приведенному ниже, занимает около 500-700 мс. #models.py class Tag(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, …

15.12.2021
Как решить задачу с интенсивным процессором в aws ec2?

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

15.12.2021
Как использовать одну ось для меток в chart.js и djang?

Как использовать одну ось для меток в chart.js и django. У меня есть данные из нескольких моделей, которые я хочу представить, упорядочив их по дате на одном холсте chart.js. Ось X представляет собой количество данных по имени для каждой модели, …

15.12.2021
Django не может найти папку static(css)

Мой шаблон Django не может найти мой css файл в папке static, которая структурирована в корневом каталоге. Вот мой settings.py и мой urls.py from django.contrib import admin from django.urls import path from django.urls.conf import include from django.conf …

15.12.2021
Django-treebeard Глубина дерева материализованного пути оказалась равна нулю

Я нашел проблемный узел с id 633. tree.find_problems() ([], [], [], [633], [35, 9, 50, 291, 464]) После выполнения tree.fix_tree() Он не обнаруживает никаких проблем. tree.find_problems() ([], [], [], [], []) Но на самом деле …

15.12.2021
Отображение Mat-icon в зависимости от условия в цикле for

У меня есть приложение на angular-django, которое делает aPI вызов к стороннему приложению и возвращает json ответ. Я выполняю цикл обработки ответа и отображаю данные в таблице. <tr *ngFor="let item of job_list"> <td style="text-align:center">{{item?.ReleaseName}}</td> <td style="text-align:center">{{item?.Source}}</td> <td style="text-align:center"><mat-icon *ngIf="Successful" …

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

У меня есть список уроков и мне нужно выделить сделанные уроки текущим человеком. Я попробовал свой вариант ниже, но он показывает только выполненные уроки. У меня есть 2 модели: уроки и donelessons, связанные с пользователем, и уроки с …

15.12.2021
Не удается разрешить файл 'signup'

Я новичок в Django и мне нужна помощь в решении этой проблемы. Он утверждает, что невозможно разрешить файл'signup'. <h3>Create your account!</h3> <form method="post" action="/signup"> {% csrf_token %} <div class="form-group"> <label for="username">Username</label> <input type="text" class="form-control" id="username" name="username" placeholder="Create A Username …

15.12.2021
Django: Как войти в систему сразу после регистрации пользователя с помощью несколько стандартной UserCreationForm?

Я пытаюсь зарегистрировать пользователя сразу после того, как он зарегистрировался в приложении, чтобы ему не нужно было вручную входить в систему сразу после этого. Я создал RegisterForm из django's UserCreationForm, и она работает как надо - она создает объект …

15.12.2021
Невозможно сымитировать вызов стороннего api

У меня есть представление, которое выполняет вызов API третьей стороны: from .atoca_api_calls import atoca_api_call def atoca_api_call_view(request): # some code data = atoca_api_call(**params) # the actual API call happens in this func # some code Мое …

15.12.2021
Использование библиотеки npm для django в среде runserver

Я создал папку static в моем корневом проекте. в settins.py STATIC_URL = '/static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) Установите библиотеку npm в каталог static. myproject/static$ npm -i js-cookie Затем приходят файлы следующего вида myproject/static/node_modules/js.cookie/dist/js.cookie.min.js …

15.12.2021
Django ORM для цикла для получения набора запросов

Я пытаюсь использовать цикл for для получения списка автора с количеством написанных книг и автора с названием написанной книги. Вот мой models.py class Author(models.Model): name = models.CharField(max_length=100) def __str__(self): return self.name class Book(models.Model): title = models.CharField(max_length=100) author = models.ForeignKey(Author, …

15.12.2021
Предварительная загрузка изображений и CSS в Django

Я разрабатываю сайт на Django, размещенный на Heroku, и все еще довольно новичок в этом. Я опубликовал свое приложение, и заметил проблему при навигации на размещенном сайте : Когда вы загружаете новую страницу, кажется, что изображения и css …

15.12.2021
Django Drf: генерируйте 8-значный уникальный номер в сериализаторе пользователей

У меня есть поле в моей модели пользователей, которое будет использоваться только для определенного типа пользователей student_id = models.CharField(_("student id"), validators=[ MinValueValidator(10_000_000_000), MaxValueValidator(99_999_999_999) ],unique=True, max_length=8, blank=True, null=True) при создании пользователя в файле serializers.py я попробовал следующий код, …

15.12.2021
Django выдает ошибку Secret key must not be empty

У меня такая проблема, когда я пытаюсь запустить сервер в Pycharm. Я новичок в Django и скачал этот проект в качестве бэкенда для моего приложения react. Я сгенерировал секретный ключ, используя: from django.core.management.utils import get_random_secret_key print(get_random_secret_key()) exit() …

15.12.2021
Как блокировать строки при операциях чтения и записи?

У меня есть модель, которая подсчитывает, сколько операций было сделано пользователем. (Она упрощена для примера) User = get_user_model() class UserOperationCounter(models.Model): count = models.IntegerField(default=0) user = models.OneToOne(User) У меня есть контекстный менеджер, который получает объект счетчика для пользователя …

15.12.2021
Поворотная таблица в админке django

добрый день Есть модель пользователя и модель задачи, объединенные ForeignKey В модели задачи есть поле type - тип задачи, в котором записано несколько вариантов типов, пусть это будет 1, 2, 3 И собственно дальше вопрос, мне нужно создать таблицу …

15.12.2021
Проблема сохранения данных словаря в модель django, сообщение об ошибке = AttributeError("'dict' object has no attribute '_meta'").

У меня проблема с сохранением данных словаря в модель django. Нужно ли мне где-то вводить sqlite3 запрос? Пожалуйста, научите меня, как я могу решить эту проблему. получены данные словаря {"id":20,"title":"random data","temp":43.70915909663141,"humidity":10.40750545208753,"created_date":"2021-12-15T16:25:12.946427","author":1} Сообщение …

15.12.2021
Метакласс производного класса должен быть (нестрогим) подклассом метаклассов всех его баз

Я пытаюсь реализовать множественное наследование с помощью модели Partitioned и модели Aggregate class AdAgencyLocationPurposeAggregate(PostgresAggregateModel,PostgresPartitionedModel): PostgresAggregateModel: class PostgresAggregateModel(PostgresModel,metaclass=PostgresAggregateModelMeta ): PostgresPartitionedModel class PostgresPartitionedModel( PostgresModel,metaclass=PostgresPartitionedModelMeta ):

15.12.2021
Планировщик Celery не запускается

Я пытаюсь настроить планировщик, но получаю следующую ошибку "Unrecoverable error" from __future__ import absolute_import import os from celery import Celery from django.conf import settings os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'core.settings.prod') app = Celery('core') app.config_from_object("django.conf:settings") app.autodiscover_tasks(lambda: settings.INSTALLED_APPS) @app.task(bind=True) def debug_task(self): print("Request: {0!r}".format(self.request)) # CELERY …

15.12.2021
Django Custom Admin Users

Итак, мне нужны 3 типа пользователей: Администраторы, врачи и пациенты Они должны обладать следующими атрибутами, и только администраторы должны иметь доступ к маршрутизации /admin поэтому они должны обладать свойствами is_superuser, is_staff, чтобы определить, пациент это или врач. …

15.12.2021
Имя пользователя с `james i. adams` не принимается маршрутизаторами django

Я зарегистрировал маршрутизаторы для модели user, которая имеет viewset, имеющий lookup_url как username. Имя пользователя james adams принимается маршрутизатором, но для james i. adams возникает следующая ошибка django.urls.exceptions.NoReverseMatch: Reverse for 'user-detail' with keyword arguments '{'username': 'james i. …