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

26.11.2021
Ошибка приложения и json.decoder.JSONDecodeError после django на heroku

Я создал один сайт на django, который помогает пользователю загружать видео из instagram, фотографии профиля и т.д. Вот размещенная LINK. На моем локальном устройстве этот сайт работает совершенно нормально, но после размещения его на …

26.11.2021
Вложенный ModelSerializer внутри Serializer: Ожидается словарь, но получен int

Получаем "Неверные данные. Ожидался словарь, но получен int." на сериализаторе модели. Как сериализовать модель внутри пользовательского serializers.Serializer class UserAddressSerializer(serializers.ModelSerializer): class Meta: fields = "__all__" model = UserAddress class OrderDetailSerializer(serializers.Serializer): address_id = UserAddressSerializer() total_cost = serializers.FloatField() ... class ServiceOrderDetailSerializer(serializers.Serializer): service_name …

26.11.2021
Кнопка LIKE в проекте Django

В проекте Django (страничный блог) есть представление, которое отвечает за работу лайков. У него есть один недостаток: когда пользователю нравится пост, он перенаправляется на главную страницу сайта. Как я могу исправить это, чтобы пользователь оставался на той странице, где он …

26.11.2021
Django удаляет все миграции по умолчанию

Есть ли способ удалить все миграции django по умолчанию? Мое приложение не использует ни одну из миграций по умолчанию, поэтому я думаю, что это хорошая идея - удалить все неиспользуемые миграции

26.11.2021
Абстрактные модели Django: как использовать родительский метод в дочернем классе?

Абстрактные базовые классы полезны для размещения некоторой общей информации в ряде других моделей. Теперь я хотел бы создать методы в моих абстрактных базовых классах, которые я мог бы вызывать из каждого дочернего класса. Что-то вроде этого, например: # models.py from …

26.11.2021
Сбой развертывания Django elastic beanstalk CLI после добавления файлов .env в gitignore

Я новичок в Django/EB/Git и работал над проектом django и успешно разделил свои настройки и разделил .env файлы для разработки и производства, которые все работают как ожидалось и развернуты - см. следующую структуру проекта: Структура проекта project root myapp …

26.11.2021
Как извлечь полезную нагрузку из jwt Expired Token

Я сделал представление, в котором я отправляю Refresh Token на электронную почту для активации аккаунта. Если токен действителен, все работает нормально. Проблема в том, что когда срок действия jwt-токена истекает, я хочу иметь возможность в бэкенде извлекать полезную нагрузку (user_id) …

26.11.2021
Как я могу добавить импорт-экспорт в таблицу, а также упорядочить столбцы в django

Я хочу добавить кнопку экспорта импорта и одновременно упорядочить столбцы таблицы class OrderEtudiant(admin.ModelAdmin): list_display = ('id_etudiant','nom_etudiant','prenom_etudiant','Telephone','Adresse','Filiere') search_fields = ('nom_etudiant',) class userdat(ImportExportModelAdmin): pass admin.site.register(Etudiant,userdat,OrderEtudiant) вот в чем проблема, я не могу передать три параметра

26.11.2021
Встроенные теги шаблона не распознаются шаблоном django .tex (с django-tex)

Я использую django-tex для компиляции pdf файлов из веб-приложения django. При написании кода на LaTeX часто используются последовательности {{, {%, {# и некоторые другие, которые конфликтуют с некоторыми тегами шаблона, используемыми в django для ввода контекстных данных или включения …

26.11.2021
Когда я использую функцию create, используя django rest framework, она не создает нового человека

Когда я использую функцию создания с помощью django rest framework, она не создает нового человека, а выдает ошибку 405 Method Not Allowed. Я даже пытался создать нового человека с помощью frontend, но это просто не работает. views.py @api_view(['POST']) def create_person(request): …

26.11.2021
Фильтрация случайных объектов в django

Как я могу отфильтровать 12 случайных объектов из модели в django. Я пытался сделать это, но это не работает и возвращает мне только 1 объект. max = product.objects.aggregate(id = Max('id')) max_p = int(max['id']) l = [] for s in …

26.11.2021
Невозможно преобразовать функцию в класс в Django

Простите за мое плохое знание классов в Django, я написал свой первый учебный проект через функции и теперь не могу понять, как преобразовать некоторые функции в классы. У меня была такая функция, которая работает: @login_required def topic(request, topic_slug): …

26.11.2021
Проблема валидации булевых полей в django

похоже, что django плохо обрабатывает ввод с помощью флажка. В моем приложении необходимо выбрать proceed или reject, для этого я использую форму с флажком, событие пользователя обрабатывается javascript. forms.py class ActionForm(forms.Form): action = forms.BooleanField() class …

26.11.2021
POSTGRESQL NULL - ноль

ребята у меня есть большая таблица базы данных я использую Django для построения графиков ответов, в любом случае 1: Я могу заменить NULL на нули. 2: и если поля содержат любой символ, кроме цифр, …

26.11.2021
Простой подборщик даты и времени в django

Я довольно новичок в django, так что не обижайтесь на меня. Я хотел бы иметь несколько датапикеров на некоторых моих страницах. Я следовал руководству по следующей ссылке для Fengyuan Chen's Datepicker (последний): https://simpleisbetterthancomplex.com/tutorial/2019/01/03/how-to-use-date-picker-with-django.html Если я создаю …

26.11.2021
Python django как корретно заполнить в HTML таблицу из списка содержащего кортежи

Есть такой список состоящий из кортежей: result = [(1, 'ivan', 36), (2, 'oleg', 31), (3, 'dima', 27)]. На выходе должна быть обычная table (HTML) 3 строки, 3 столбца <table> <tr> <th>id</th> <th>name</th> <th>age</th> </tr> {% for user in users %} …

26.11.2021
Детальный набор представлений для продукта в django rest framework

Мне нужно получить только один объект продукта в моем VeiwSet на основе заданного slug, я просмотрел документацию, но не могу найти никакого решения этой проблемы. Мне также нужно получить slug из url пути, но я не знаю, как это …

26.11.2021
Django money - создание поля MoneyField в моей модели

Итак, я пытался импортировать денежное поле из django-money, используя этот код from djmoney.models.fields import MoneyField но каждый раз я получаю одну и ту же ошибку Import djmoney.models.fields" could not be resolved Я добавил djmoney к установленным приложениям …

26.11.2021
Django создает объект, имеющий ссылку на другой объект, используя сериализаторы

Я хочу создать заказ, который имеет несколько объявлений, и каждое объявление должно иметь ссылку на объект display. Ранее я делал подобное, просто задавая id объекта в методе put и все работало хорошо. models.py class OrdersDj(models.Model): id = …

26.11.2021
Создание нового скриптового тега в shopify

Я отправляю запрос на почту по адресу https://mystore.myshopify.com/admin/api/2021-10/script_tags.json с соответствующим телом запроса. параметры тела запроса ниже:- { "script_tag": { "event": "onload", "src": "my_link_to_script", "display_scope": "order_status" } } Однако я получаю ответ об успешном создании. Но …

26.11.2021
Хочу получить несколько значений из выпадающего списка после добавления тега script в html страницу он перестает работать или при использовании select и тега script вместе он перестает работать

Вот моя функция загрузки клиентов, из которой я передаю значение на страницу clients.html views.py def load_clients(request): CPA_id = request.GET.get('CPA_id') clients = CPA_Client.objects.filter(CPA_id=CPA_id) return render(request, 'crm/clients_dropdown_list_options.html', {"clients": clients}) # return JsonResponse(list(cities.values('id', 'name')), safe=False client.html <select id="ddselect" name="framework[]" multiple class="form-control"> <option …

26.11.2021
Как стилизовать хрустящие формы с помощью bootstrap4 в django?

Я пытаюсь стилизовать форму загрузки, используемую в crispy forms. Можете ли вы дать мне простое решение, и не слишком увлекаться css. Вот как это выглядит сейчас! Это upload_document.html …

26.11.2021
Повторное использование определений полей Django в других моделях

У меня есть несколько полей в разных моделях. Например, class A(models.Model): field_1 = models.CharField(max_length=5, blank=False) field_2 = models.CharField(max_length=100, blank=False) field_3 = models.CharField(max_length=200, blank=False) class B(models.Model): field_4 = models.CharField(max_length=5, blank=False) field_5 = models.CharField(max_length=100, blank=False) field_6 = models.CharField(max_length=200, blank=False) …

26.11.2021
Django wagitail backend oracle migrate ORA-00907: отсутствует правая скобка

Django 3.2.9 Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production cx_Oracle 8.3.0 Python 3.7.6 Я создаю новый проект Wagtail и изменяю в setup.py раздел Database DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, …

26.11.2021
Есть ли способ разрешить пустые данные для Django restframework

У меня есть модель продуктов, в которой я хочу иметь необязательные поля, которые не требуются пользователю. Всякий раз, когда я пытаюсь ввести пустые данные, пользователю выдается ошибка 400, означающая, что сериализованные данные не действительны views.py def products(request): if request.method …

26.11.2021
Unicode_to_repr - депривированный пакет "rest_framework"

В процессе обновления Django 2.2 до 3.2.9 я столкнулся с парой устаревших зависимостей, из которых "unicode_to_repr" является той, которую я не смогt find sufficient information about, neither on it использовать или заменить. Может ли кто-нибудь посоветовать, как поступить? Есть …

26.11.2021
Поместите данные из формы в базу данных - Django - sqlite3

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

26.11.2021
Невозможно установить булево поле объектов в представлениях (django) [закрыто]

Я хочу установить булево поле "iniciado" в True. Следующий код находится в представлении: def iniciarTorneo(request, id): torneo = Torneo.objects.get(pk=id) torneo.iniciado = True torneo.save() return render(request, 'torneos/detalle.html', {'torneo': torneo}) Это путь: path('iniciar_torneo/<int:id>', iniciarTorneo), И ссылка, откуда я …

26.11.2021
DJANGO как сделать запрос к двум таблицам/моделям, не связанных внешними/foreign ключами

Как возможно вывести в HTML сводные данные в одну таблицу из двух таблиц/моделей данных не связанных внешними ключами (Наподобие в SQL: FROM po INNER JOIN table_1 ON table_1.id= table_2.id) class Teacher(models.Model): people_id = models.IntegerField() # --- > поле совпадает с …

26.11.2021
Nginx Django неправильный путь

Вот конфигурационный файл Nginx: server { server_name atlasalgorithms.com www.atlasalgorithms.com; root /home/ubuntu/tc/react/build; index index.html index.htm index.nginx-debian.html; location /api { limit_req zone=one; limit_conn addr 10; include proxy_params; proxy_pass http://unix:/home/ubuntu/tc/config.sock; } location / { try_files $uri /index.html; } listen 443 ssl; # …

26.11.2021
Django queryset аннотирует, если SearchQuery найден в поле

У меня есть такая модель: (С триггером в Postgres, который заполняет vector_column) class Article(models.Model) content = models.TextField() vector_column = SearchVectorField(null=True) Я запрашиваю эту модель следующим образом: Article.objects.filter( Q( vector_column=SearchQuery( "cat", config="english", search_type="phrase" …

26.11.2021
Django ListView как сделать запрос нужный мне в классе как я его делал раньше в моей функции

Я новичок в django и сделал свой первый проект, используя книгу Эрика Мэтьюса python crash course, но теперь я пытаюсь сделать это лучше и изменить функцию, которая отлично работает, на класс, но не могу понять, как сделать в классе …

26.11.2021
Почему теги шаблона localize и USE_L10N иногда дают разные результаты?

Согласно Django docs, тег шаблона localize позволяет более тонко контролировать локализацию в шаблонах, чем общая настройка USE_L10N = True. Однако включение локализации не всегда приводит к такому же результату, как установка USE_L10N = True. Например, …

26.11.2021
Django serialization get foreign key table value istead of id

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

26.11.2021
Как правильно использовать Django defer() при CONCAT в большом текстовом поле

У меня есть текстовое поле с большим количеством данных (>400000 строк текста). Я думаю, что это причина того, что мой сервер иногда внезапно отказывает в обслуживании, когда многие пользователи добавляют новые строки текста. Я использую пока Item.objects.filter(pk=iitem.pk).update(html=Concat("html", Value(msg))) …

26.11.2021
Django REST generic ListCreateView GET запрос работает, но POST запрос не работает

Я создал общее представление ListCreateAPI. Я могу выполнить GET запрос к представлению, но не POST запрос. Вот моя модель: class InvoiceEntry(models.Model): SERVICE_OR_EXPENSE_CHOICE = [('SER', 'Service'),('EXP', 'Expense')] TYPE_CHOICE = [('BPA', 'BPA'),('CAE', 'CAE'),('MEC', 'MEC'),('TRA', 'Travel')] invoice_number = models.CharField(max_length=20) description …

26.11.2021
Невозможно импортировать имя 'BlobClient' из 'azure.storage.blob. Django

Хотя есть много вопросов, похожих на тот, который я задаю, но ни один из них мне не помог. Я пытаюсь сохранить файл в мое azure storage blob напрямую через мою систему, используя Django. может ли кто-нибудь помочь мне? …

26.11.2021
Как предотвратить создание в Django TestCase SQL-таблицы с префиксами?

Я начал создавать TestCase для API, который использовал Django Rest Framework. Но как только я начал, я понял, что база данных, созданная TestCase, включает префиксы в моей таблице. Я знаю, что могу изменить имя таблицы на более Django-дружелюбное, но не …

26.11.2021
Django обратное ограничение внешнего ключа

У меня есть 2 модели, Asset и Trade. Модель торговли имеет Asset, связанный внешним ключом, который допускает нулевые значения в зависимости от статуса торговли. Актив всегда должен быть связан с торговлей по внешнему ключу. У актива может быть много …

26.11.2021
Не найден такой файл или каталог при использовании uWSGI

Ubuntu 20.04 Desktop, uWSGI 2.0.18-debian, Django 3.2.9, NGINX 1.18.0-0ubuntu1.2, Python 3.8.10; вот мой файл конфигурации uWSGI /etc/uwsgi/apps-enabled/mysite.ini [uwsgi] http-socket = 127.0.0.1:8081 stats = 127.0.0.1:8082 stats-http=true uid = www gid = www chmod-socket = 666 chown-socket = www chdir = …