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

19.06.2022
Django - POST/GET для HyperlinkedIdentityField

Я пытался следовать нескольким руководствам https://stackabuse.com/creating-a-rest-api-with-django-rest-framework/ https://www.django-rest-framework.org/tutorial/2-requests-and-responses/ Оба не подошли, потому что мой код использует HyperlinkedIdentityField Как мне добавить к нему POST/GET запрос? views.py class SpecialityView(APIView): def get(self, request, id=None): if …

19.06.2022
Можно ли восстановить данные из резервной копии тома docker postgres

В первую очередь я хотел перенести том postgress на другой хост, следуя этой инструкции https://docs.docker.com/storage/volumes/ на macos сделал резервную копию тома с помощью docker run --rm --volumes-from a1df4bee1dc1 -v $(pwd):/backup debian:jessie tar cvf /backup/backup_db_floo.tar /var/lib/postgresql/data …

19.06.2022
Создание данных полей "многие-ко-многим" в сериализаторе

Я пытаюсь отправить post запрос на создание объекта - курс, но каждый раз получаю ошибку, как мне написать сериализатор для класса - курс. Что мне нужно сделать, чтобы он создавал объект и в то же время отображал список контактов вместо …

19.06.2022
Слишком долгая перезагрузка страницы Django

У меня есть некоторые проблемы с временем перезагрузки некоторых страниц в django, оно занимает слишком много времени. Я использую debug_toolbar и он показывает мне Browser timing request: 4 (+113577) models.py …

19.06.2022
Django ORM , оптимизация запросов

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

19.06.2022
Не удается выполнить миграцию для моей пользовательской модели пользователя

Привет, ребята, у меня такая проблема с моими миграциями django, когда я пытаюсь создать пользовательскую модель пользователя для моего сайта Итак, что происходит, когда я запускаю миграцию, она выдает ошибку, говорящую:- ValueError: Поле admin.LogEntry.user было объявлено с ленивой …

19.06.2022
Как автоматически управлять устройствами в docker-compose?

Вот docker-compose.yml для сопоставления локальных USB-камер с контейнером на веб-приложении django. В данном случае он работает, если к локальному ПК подключено 10 камер, но вызывает ошибки, если я убираю любую из них, потому что контейнер не может отобразить некоторые …

19.06.2022
Почему Heroku не добавляет и не удаляет таблицы базы данных после первоначального запуска для приложения django

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

19.06.2022
Как я могу запустить Javascript на Django, не раскрывая статические файлы?

На моем Django сайте я использовал Stripe для интеграции платежей в .js файл. Я заметил, что этот файл появляется под Sources в инструментах разработчика, когда вы "Inspect Element" в любом браузере. Любой может получить доступ к этому файлу …

19.06.2022
Не может импортировать имя 'force_text' из 'django.utils.encoding'

При попытке использовать rest_framework_simplejwt все вдруг начало ломаться. Теперь, когда я запускаю python manage.py runserver, я получаю следующее: raise InvalidTemplateLibrary( django.template.library.InvalidTemplateLibrary: Invalid template library specified. ImportError raised when trying to load 'rest_framework.templatetags.rest_framework': cannot import name 'force_text' from 'django.utils.encoding' (/Users/saulfeliz/Dropbox/macBook/Documents/Learning/drf/.venv/lib/python3.9/site-packages/django/utils/encoding.py) …

19.06.2022
Django SecurityMiddleware и

какой правильный способ конфигурирования? settings.py MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware' .... ] чтобы можно было передавать параметры из одного окна в другое из javascript parent.window.opener.postMessage

19.06.2022
Размер файла вложения становится 0 (сжатым) в автоматизации электронной почты Python Django, т.е. имя файла отображается, а содержимое вложенного pdf не отображается

Код для отправки электронной почты в Django написан так в файле views.py - он отлично отправляет pdf, если размер файла большой (~3mb), но для меньших файлов (~1 или 2mb) он не отправляет файл (он появляется как файл с нулевым …

19.06.2022
При импорте файла URL из моего приложения в основной файл URL (Django)

#Я пытаюсь импортировать файл URL из моего приложения в основной файл# #главный файл URL# from django.contrib import admin from django.urls import path,include from django.http import HttpResponse urlpatterns = [ path('admin/', admin.site.urls), path('',include ('base.links')) ] Ошибка, которую я получаю: …

19.06.2022
Почему я всегда получаю сообщение о недостаточности средств, даже если сумма, которую я снимаю, меньше моего баланса?

Я хотел показать пользователю сообщение "недостаточный баланс", когда сумма, которую он хочет снять, больше доступного баланса, но сообщение появляется даже тогда, когда сумма, которую он хочет снять, меньше. В чем именно здесь проблема? def create_withdrawal_view(request): if request.method == …

19.06.2022
Перегрузка метода save в models

Нужно ли возвращает результат дочернего метода save (return super().save()) или не надо?

19.06.2022
Есть ли способ использовать в шаблоне файлы, загруженные в django?

У меня есть форма модели django, куда я загружаю изображения для своего приложения. Я просто временно храню их локально, так как это не настоящий проект. Админка выглядит следующим образом Мне интересно, есть ли способ использовать загруженные изображения с каждым …

19.06.2022
Как добавить счетчик, который увеличивается после создания объекта в Django?

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

19.06.2022
Передача переменных из HTML в файл Javascript, использующий addEventListener

Я использую Stripe для приема платежей Apple pay (здесь это не очень важно). Я использую Django. Код отлично работает для обработки платежей, но у меня проблемы с передачей переменной в отдельный .js файл. (сумма для оплаты) из моего HTML …

19.06.2022
Всем привет! Помогите пожалуйста разобраться с админкой Django

Я хочу передать в базовый шаблон админ панели параметры. Как я могу это сделать. Пробовал с помощью: Но ничего не вышло. Так же мой base.html который я переопределяю<a href="https://i.stack.imgur.com/KTL0L.png" rel="nofollow …

19.06.2022
Я получаю ошибку TypeError в /brand/5 get() отсутствуют 2 необходимых позиционных аргумента: 'self' и 'request'

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

19.06.2022
Как и где разместить 10 ГБ контента для сайта?

Я делаю Django-сайт для общества дебатов нашего колледжа. У них есть около 30 ГБ видео контента. Где я должен хранить его в базе данных (используется PostgreSQL) во время разработки и во время производства. Стоит ли иметь определенное количество ГБ контента …

18.06.2022
Django 4.0.5: Как правильно связывать статические файлы с шаблонами

Я прохожу курс CS50W и заметил странное поведение при прохождении лекции по Django. В общем, я получал ошибку 404 при загрузке файла styles.css в одном из приложений. После проверки исходного кода лекции, основное отличие заключалось в том, что в …

18.06.2022
Django - ссылки на API отображаются в виде сериализаторов

Мой API выглядит примерно так { "id": 7, "url": "http://127.0.0.1:8000/workers/7/", "first_name": "ellie", "last_name": "hodjayev", "email": "zenmyx@gmail.com", "phone_number": 502461700, "hire_date": "2022-06-18", "job": 1, "speciality": 5, "salary": 17000, "commission_pct": 0, "manager_id": 0, "department_id": 0 } "работа" и "специальность" должны …

18.06.2022
Как я могу ввести свою местную валюту в Django?

<<<0><0>У меня проблема с проектом, с другом мы взяли код из других проектов и оказалось, что формат валюты индийский, кто-нибудь знает как изменить тип валюты на другой? Проблема

18.06.2022
Проблема с функцией перестановок в Django, как заставить ее работать?

Здравствуйте, у меня проблема с большим количеством данных при выполнении перестановок teamA = [tournament.p1, tournament.p2, tournament.p3] teamB = [player.op1, player.op2, player.op3] for perm in permutations(teamA): result.append(list(zip(perm, teamB))) for pairing in result: score = [] total = 0 for …

18.06.2022
Django search возвращает исключение Exception Value: object of type 'method' has no len()

Довольно новичок в Django Rest Framework и я не совсем уверен, как отладить эту ошибку на данный момент. Когда я устанавливаю точку останова в представлении поиска. Я вижу все мои products в results &lt;bound method QuerySet.distinct of &lt;ProductQuerySet [&lt;Product: …

18.06.2022
Как я могу автоматически создать связанное поле OneToOne в Django?

Я пробовал Django Annoying, как указано в этом ответе Создать экземпляр OneToOne при создании модели. Но я все равно получаю NOT NULL CONSTRAINT FAILED на поле OneToOne при создании моего объекта, что, как я полагаю, означает, …

18.06.2022
AttributeError: модуль 'colorama' не имеет атрибута 'init'

У меня python версии 3.8, я пытаюсь развернуть модель django на сервере Apache2 и получаю эту ошибку. кто-нибудь может помочь мне решить эту проблему?

18.06.2022
Нет такой колонки: Blog_post.category_id

Я пытаюсь создать категорию для каждого поста. Я сделал другой класс с тем же models.py и в том же классе Post я сделал category = models.ForeignKey Но он продолжает показывать мне эту ошибку, когда я запускаю сервер: (нет …

18.06.2022
Django : замена id другим полем на странице представлений

Как мне сказать Django, чтобы он заменил Column type_id на поле name в представлениях (html-страница). и здесь у меня есть foreignkey, он дал мне id (type_id), и этот скриншот класса производства: столбец …

18.06.2022
Демонстрация одного атрибута нескольких экземпляров из модели django/python

У меня есть 2 модели с несколькими атрибутами, и я хочу показать определенный атрибут, который имеет несколько экземпляров в другой модели: class Carnet(models.Model): ....multiple attributes class Consultation(models.Model): .... date_cons = models.DateTimeField(default=datetime.now, blank=True) Существует множество экземпляров date_cons. Я …

18.06.2022
Django: передавать запрос и ответ как параметры представления

У меня есть представление, которое принимает два параметра ( запрос, ответ). Но при вызове этого представления я получаю ошибку, которая гласит - "figure() missing 1 required positional argument: 'response'" views.py: def figure(request, response): print("request -&gt;", request) figures = add_data_to_class(request) …

18.06.2022
Как сделать поле select в Django model forms (с использованием заданных значений)?

Недавно я перешел с использования простых форм в Django на модельные формы. Сейчас я пытаюсь использовать поле select в моей форме, которая имеет заданные имена полей (например: Европа, Северная Америка, Южная Америка...). Я думал просто добавить тип ввода select …

18.06.2022
Как сделать простую арифметическую валидацию в части шаблона - django

Я хочу проверить общую цену и цену получения при вводе пользователем, цена получения не должна быть больше общей цены. например, у меня есть 3 поля ввода. поле a получает значение общей цены, поле b получает значение получения оплаты по …

18.06.2022
Как я могу запросить все продукты с их вариативными атрибутами?

У меня есть следующая схема базы данных: Django models: class Product(models.Model): name = models.CharField(max_length=150) # price and so on class Size(models.Model): value = models.CharField(max_length=20) class Color(models.Model): value = models.CharField(max_length=20) class Variation(models.Model): product …

18.06.2022
Получение OperationalError: (2000, 'Unknown MySQL error') при доступе к базе данных mysql с помощью celery и django

Я использую celery с моим приложением django. Мое приложение отлично работает с базой данных mysql, но я получаю (2000, 'Unknown MySQL error'), когда celery пытается получить доступ к базе данных. Это происходит только когда я запускаю celery в контейнере, …

18.06.2022
ModuleNotFoundError: Нет модуля с именем 'rest_framework.simplejwt'

Я пытаюсь использовать simplejwt, но получаю ModuleNotFoundError. Можете ли вы понять, что я делаю неправильно? requirements.txt algoliasearch-django&gt;=2.0,&lt;3.0 django&gt;=4.0.0,&lt;4.1.0 djangorestframework djangorestframework-simplejwt pyyaml requests django-cors-headers black isort settings.py INSTALLED_APPS = [ "django.contrib.admin", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", # third …

18.06.2022
Где находится модель Django Migrations?

Я хочу сделать пользовательскую модель, которая имеет отношения внешнего ключа к таблице django_migrations. Можно ли это сделать? Если да, то как именно мне импортировать модель django migrations? Редактирование... Вот мой план 1: У меня есть одна база …

18.06.2022
UndefinedTable: отношение "user" не существует

Я развертываю новое свежее приложение Django на сервере. Проблема в том, что когда я переношу все приложения в проекте. Я получаю UndefinedTable: отношение "user" не существует. Дела, которые я уже сделал: удалил все миграции из всех …

18.06.2022
Разрешение ошибки Django на форме: Объект не имеет атрибута

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