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

08.05.2022
Django: Как писать файлы приспособлений для тестирования моделей

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

08.05.2022
Как запустить несколько сеансов терминала (Tabs) в pydroid 3

Я пытаюсь создать приложение с помощью pydroid 3. Когда я смотрю, правильно ли настроен проект с помощью python manage.py runserver. Все настроено нормально, но когда приходит время запускать приложение, мне приходится открывать другой терминал или вкладку, в то время как …

08.05.2022
Нужна помощь в загрузке статических файлов с помощью nginx

У меня проблемы с загрузкой статических файлов из моего проекта django. Вот изображение моих директорий: DIRECTORIES. Я запустил docker-compose up и получил следующие ошибки: ERROR IMAGES ON BROWSER Вот как выглядит …

08.05.2022
Загрузка изображения по API GMB возвращает "Fetching image failed".

У меня возникла проблема при использовании GMB API для загрузки медиа элементов. В моем коде я могу успешно запросить и получить имя ресурса (resourceName), как объясняется в документации API. Затем я использую имя ресурса для загрузки изображения в …

08.05.2022
Не удается распаковать неитерабельный объект int при создании магазина и корзины в Django с сессией

Я создаю магазин и при выполнении этого адреса http://127.0.0.1:8000/carro/agregar/3/ он должен загрузить товар в виджет магазина, где находится корзина. Если корзины нет в сессии, создаю ее. Пробовал удалять куки и ничего. Но когда я нажимаю кнопку купить …

08.05.2022
Django каналы Развертывание nginx + uviconr + gunicorn]сокет, похоже, отправляет http запрос

Ссылка Я использую обратный прокси. Так что настройка https находится где-то в другом месте. js log WebSocket connection to 'wss://urls/ws/exchange_rate/USD/' failed Dockerfile CMD ["gunicorn", "config.asgi:application", "-k", "uvicorn.workers.UvicornWorker", "--bind", "0.0.0.0:8000"] nginx.conf upstream django { server django:8000; } map …

08.05.2022
Django: как добавить плагины ckeditor в мой проект с помощью django

Я хочу добавить некоторые плагины к моему ckeditor django, я установил пакет с помощью pip, установил его в settings.py и он теперь работает, но я хочу добавить еще несколько кнопок в ckeditor, так как все что есть сейчас это bold, …

08.05.2022
Масштабирование дино... ! ▸ Не удалось найти этот тип процесса (web). ОШИБКА С ВЫПОЛНЕНИЕМ

Я пытаюсь развернуть проект и столкнулся с парой ошибок. Сначала я проверил запущенные журналы: heroku logs --tail , после чего появились коды ошибок H14. После исследования я пришел к решению запустить heroku ps:scale web=1 который затем выдает ошибку Scaling …

08.05.2022
Как я могу добавить статические файлы (css) в веб-проект django

Я пробовал внедрить стиль css в html шаблон, но он не загружает файлы css, моя конфигурация выглядит следующим образом, не могли бы вы помочь? checkstatic\showstatic\templates\index.html <!DOCTYPE html> <meta charset="UTF-8"> <html lang="en"> <head> {% load static%} <link rel="stylesheet" type="text/css" …

08.05.2022
Текущее время POST с помощью datetime.now() [дубликат].

У меня есть дата в модели как таковая, но когда я POST, он всегда возвращает только время, когда я запустил сервер, а не текущее время поста class UserPost(models.Model): user = models.ForeignKey(User_profile, on_delete=models.CASCADE) h_body = models.CharField(max_length=140) post_date = models.DateTimeField(default=datetime.now())

08.05.2022
Window.location.replace возвращает неверную ссылку

Я использую window.location.replace(qrMessage) в своем проекте Django, но он добавляет URL текущей страницы перед qrMessage в URL страницы поиска и не может ее открыть. Почему это происходит и как я могу этого избежать?

08.05.2022
Django ERR_insufficient Resources

У меня есть приложение Django, и по какой-то причине я вижу эту ошибку при загрузке страницы - см. рисунок. Кажется, что загружается много иконок, но насколько я знаю, я не загружаю много иконок в своем шаблоне. Кроме того, …

08.05.2022
Аутентификация с тремя полями в django-rest-framework-simple-jwt

Я работаю над пользовательской аутентификацией в DRF. Пользователь должен отправить 3 поля ( телефон, email, пароль). Я следовал этому ответу Добавление пользовательской аутентификации в django-rest-framework-simple-jwt. (Я переопределял TokenObtainPairSerializer и TokenObtainPairView) Я использовал этот исходный …

08.05.2022
Django rest framework + Scrapy [twisted.internet.error.ReactorNotRestartable]. (Flutter + Dart)

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

08.05.2022
Как добавить категории блога Wagtail в качестве ссылок в хедере и футере

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

08.05.2022
DRF Как выбрать определенные поля для отображения во вложенных отношениях сериализатора? (без дополнительных сериализаторов)

У меня есть сериализатор class CategoryListSerializer(serializers.ModelSerializer): class Meta: model = Category fields = ["id", "name", "name_en", "about", "parent",] Он используется в двух местах: API "Все категории": Используется для просмотра подробной информации о категориях. All Posts …

07.05.2022
Django: как сделать строку поиска?

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

07.05.2022
Как установить вложенные сериализаторы без ошибок

Я новичок в DRF и последние недели пытаюсь создать вложенную структуру сериализатора. По существу, у меня есть модель User и модель Social Media, в которой User является внешним ключом: models.py class CustomUser(AbstractUser): id = models.UUIDField(default = uuid.uuid4, editable = False, …

07.05.2022
Django Python Неверный синтаксис при развертывании на Digitalocean

У меня есть проект Django на локальной машине, работающий на Python 3.10.3. Теперь я развернул его на машине DigitalOcean под управлением Ubuntu 20 и Python 3.8.10 Когда я запускаю проект на локальной машине, проблем нет, но когда я …

07.05.2022
Response.__init__() принимает 1 позиционный аргумент, но было задано 2 Django + Vue3

Я создаю проект с django и vue3. У меня проблема с созданием объекта. Код ниже выдает ошибку: TypeError: Response.init() принимает 1 позиционный аргумент, но было дано 2 вот мой view.py class AddProjectView(viewsets.ModelViewSet): queryset = PassProjects.objects.all() serializer_class = …

07.05.2022
Django Annotate с одной моделью и включение "аннотированных" записей в набор запросов

Я довольно новичок в Django и разобрался с "базовой" функцией annotate, но я хотел бы включить записи из аннотированных значений. Например, qs = People.objects.values('status').annotate(total=Count('id'),totalScore=Sum('score'),averageAge=Avg('age')) Я хотел бы включить в результат суммированные записи, в данном случае отдельных …

07.05.2022
Как добавить pK в django url

Я создаю блог и хочу перейти к определенной записи блога, нажав на кнопку. Я знаю, что мне нужно использовать pk в URL, но я не знаю синтаксис или как это реализовать, любая помощь будет признательна.

07.05.2022
Как объединить значения двух переменных вместе Django

У меня есть 2 переменные, значения которых постоянно меняются. Я хочу сгенерировать штрихкод для этих двух значений рядом друг с другом. Например {% assign boxes = 2 %} {% for x in (1..boxes) %} …

07.05.2022
Метод модели доступа для нескольких объектов в Django

Допустим, я создал модель в Django, которая выглядит следующим образом: class Book(models.Model): author = models.CharField(max_length=64) ... (other attributes) def author_pretty(self): return "[··" + self.author + "··]" Мне нужно получить из всех объектов в БД метод author_pretty, …

07.05.2022
Как использовать RabbitMq Consumer в синхронном режиме в Python(Django)

У меня есть система, которая публикует данные о заказах в очередь Rabbitmq. Я хочу потреблять эти данные ордеров в другую систему в синхронной манере. Например, если очередь содержит 100 ордеров одновременно, то я хочу собирать эти 100 ордеров …

07.05.2022
Django - Фильтр объектов из дочернего класса с первичным ключом родительского класса, переданным в URL

Я новичок в Django и пытаюсь передать все сообщения, сделанные для каждого автомобиля, в html-странице с подробным описанием автомобиля. My vehicles/models.py: *vehicles/models.py* class Vehicle(models.Model): TESLA = 'TESLA' MAZDA = 'MAZDA' VOLVO = 'VOLVO' VEHICLE_CHOICES = ( (TESLA, "Tesla"), (MAZDA, …

07.05.2022
Неожиданный аргумент ключевого слова при использовании formset_factory

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

07.05.2022
Как исправить ошибку 'ModuleNotFoundError' в django python?

Я пытаюсь создать Django python API, и когда я создал первое приложение 'authentication' с помощью 'python manage.py startapp authentication', я получил следующую ошибку при запуске сервера: generated error Я добавил имя приложения в файл 'setting.py' : …

07.05.2022
Django: не является допустимой функцией представления или именем шаблона при попытке добавить url с помощью тега url в django

я хочу добавить url в мой проект, который бы получал id видео и добавлял его к url следующим образом http://127.0.0.1:8000/course/learn-angular/contents/?lecture=1 <a href="?lecture={{v.serial_number}}" вместо обычного django {% url '?lecture={{v.serial_number}}' %}. когда я делаю это <a href="{% url '?lecture={{v.serial_number}}' %}"> …

07.05.2022
Django / Модель с ManytoManyField по умолчанию дает en entry

Models.py class Scenes(models.Model): name = models.SlugField('Scene name', max_length=60,unique=True) description = models.TextField(blank=True) fileGltf = models.FileField(null=TRUE, blank=False, upload_to="3dfiles/") record_date = models.DateTimeField('Scene date') manager = models.ForeignKey( settings.AUTH_USER_MODEL, blank=True, null=True, on_delete=models.SET_NULL) prev = models.ForeignKey( 'self', related_name='previous', blank=True, null=True, on_delete=models.SET_NULL) next = models.ManyToManyField( 'self', blank=True, …

07.05.2022
Как отобразить подсчет каждого столбца в django

Display Я хотел бы подсчитать количество студентов по каждому предмету, но в настоящее время он отображает только количество студентов по одному предмету. он подсчитывает количество студентов только по одному предмету, но я хотел бы подсчитать количество …

07.05.2022
Сервер возвращает список кортежей на ajax запрос, но обратно в html мне нужно его обработать, а html(data) не дает правильной структуры

Мне удается отправить ajax запрос на сервер, и сервер отвечает списком кортежей или это может быть и словарь, но обратно в html, который отправил запрос, этот список или dict как бы превращается в строку, и я не могу итерировать …

07.05.2022
Безопасно ли размещать .env файл на AWS elastic beanstalk

Я довольно новичок в разработке веб-приложений. Я разрабатываю веб-приложение, используя react+django. Я размещаю django на AWS elastic beanstalk. Мой вопрос: можно ли поместить .env (содержит важные секретные ключи) на elastic beanstalk? Могут ли люди прочитать или скачать его, если у …

07.05.2022
Remote rejected main -> main (pre-receive hook declined) Heroku

Я пытаюсь развернуть свое приложение Django на Heroku, и когда я выполняю команду "git push heroku main", оно, кажется, успешно загружается, но я получаю эту ошибку $ git push heroku main Enumerating objects: 836, done. Counting objects: 100% …

07.05.2022
Как фильтровать модель в просмотре списка

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

07.05.2022
Итерация над строками CSV с помощью pandas более быстрым способом

Я пытаюсь прочитать CSV файл через загрузку файла из html шаблона, итерировать строки и создать объект модели. views.py ​@​login_required ​def​ ​uploadStudents1​(​request​): ​ ​if​ ​request​.​method​ ​==​ ​'POST'​: ​ ​uploaded_file​ ​=​ ​request​.​FILES​[​'document'​] ​ ​ext​ ​=​ ​os​.​path​.​splitext​(​uploaded_file​.​name​)[​-​1​].​lower​() ​ ​if​ ​ext​ ​==​ ​'.csv'​: …

07.05.2022
Отношения "многие ко многим" - Django

Я хочу создать студенческий портал со страницей администратора и страницей клиента на django. Каждый студент должен быть зачислен в класс и у него должна быть оценка за этот класс. Это мой models.py class Course(models.Model): name = models.CharField(max_length=50) def __str__(self): …

07.05.2022
SearchVector не показывает ошибок, но возвращает пустой поиск в моем шаблоне

Я пытаюсь добавить строку поиска в мое django приложение, используя searchVector вместо того, чтобы показать пост моей model он возвращает пустой пост в шаблоне dashboard. Я использую heroku postgres. я добавил это в INSTALLED_APPS 'django.contrib.postgres' модель: class …

07.05.2022
Работа с формами, регистрация джанго

Есть готовая html страница, пишу систему регистрации первый раз, везде предлогается создать свой html шаблон. Подскажите, как правильно работать с классом и как указать его именно в эту форму? Что писать в URLS.PY? Это мой forms.py from django.contrib.auth.models import User …

07.05.2022
Как перезапустить мой сервер django/springboot в экземпляре ec2 с помощью действий github

Выложил код на master ветку git, код внутри ec2 обновляется соответственно, но теперь мне нужно перезапустить сервер, как мне этого добиться с помощью github actions Вот мой рабочий процесс на github on: push: branches: [ master ] jobs: …