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

22.12.2021
Группы, роли и разрешения в Django

У меня вопрос: в моем проекте есть приложение для сотрудников, и я хочу, чтобы у сотрудников были разные титулы, такие как торговый представитель, менеджер и т.д., и мои представления вели себя по-разному в зависимости от титула сотрудника. Пока у …

22.12.2021
Работает ли django-ckeditor с django-modeltranslation

Я использую django-modeltranslation для перевода некоторых текстовых полей на несколько языков. Это работает хорошо. Теперь я хочу реализовать django-ckeditor и это работает и для непереведенных полей. Проблема возникает с полями, которые переведены (эти поля зарегистрированы в translation.py). Кто-нибудь использует …

22.12.2021
Ошибка базы данных Django при подключении sqllite

File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\__init__.py", line 419, in execute_from_command_line utility.execute() File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\__init__.py", line 413, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\base.py", line 354, in run_from_argv self.execute(*args, **cmd_options) File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\base.py", line 398, in execute output = self.handle(*args, **options) File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\base.py", line 89, in wrapped res = …

22.12.2021
BaseQuerySet стал пустым после того, как был использован в качестве условия фильтрации

Official_template_ids стали пустыми после того, как были одним из условий фильтрации SopTask official_template_ids = SopTemplate.objects.filter(draft_id=self.id, status=before_status).values_list('id', flat=True) print('official_template_ids', official_template_ids) # >>> official_template_ids <BaseQuerySet [371]> SopTask.objects.filter(template_id__in=official_template_ids, status=before_status).update(**update_kwargs) print('official_template_ids', official_template_ids) # >>> official_template_ids <BaseQuerySet []>

22.12.2021
Django chunked upload на apache2

Я использую приложение django, используя [django chunked-upload][1]. Оно работает локально, но на сервере apache оно сразу же прерывается. Нужно ли мне что-то добавить в apache? Вот мой файл конфигурации: <VirtualHost *:80> Alias /static /home/usr/app/static <Directory /home/usr/app/static> …

22.12.2021
Не совсем понимаю как прописать добавление ссылки и создание её сокращения; вывод всех созданных ссылок для конкретного пользователя?

Не совсем понимаю как правильно прописать файл view для создание коротких ссылок в кабинете пользователя(добавление ссылки и создание её сокращения; вывод всех созданных ссылок для конкретного пользователя; переадресация на другой веб сайт при переходе по сокращенной ссылке.), может кто подсказать? …

22.12.2021
Ссылки в сайдбаре не работают, а выпадающий список схлопывается

Я нашел сайдбер, который я хотел бы использовать в моем проекте Django, я смог отредактировать его, чтобы настроить его так, как я хочу, но теперь у меня две проблемы: The links don't work (for exemple here I'm trying …

22.12.2021
Нет модуля с именем 'rest_framework' на pythonanywhere.com

Я пытаюсь разместить свое приложение Django на https://pythonanywhere.com Я получаю следующую ошибку : ModuleNotFoundError: No module named 'rest_framework' Я пытался pip install djangorestframework pip3 install djangorestframework но он все еще показывает …

22.12.2021
Принимает 1 позиционный аргумент, но для dict выдается ошибка 2

Как добавить два dict в список cs Я хочу добавить два словаря в список cs в функции addcoursess, но она выдает ошибку Текстовая ошибка: принимает 1 позиционный аргумент, но было задано 2 Главный список: cs = [ …

22.12.2021
Django left join sql to django orm

я пишу только sql, django orm так себе, как преобразовать sql в django orm? sql SELECT ct.id, ct.nid, ct.`status`, ct.create_time, bp.id as program_id FROM `ct_task` as ct JOIN program as bp on ct.hash_code=bp.hash_code ORDER BY ct.id DESC LIMIT 0,10 …

22.12.2021
Как фильтровать продукт is_active по обратной связи в шаблонах Django?

{% for category in categories %} {% for product in categories.product_set.all %} <h1> {{ product.name }} </h1> {% endfor %} {% endfor %} Я хочу показать в шаблоне Django отфильтрованные товары (те, которые is_active), принадлежащие категории.

22.12.2021
Django ORM filter then join on the same column

Совсем недавно познакомился с Django, немного заблудился... Моя цель : Я эти модели : class IndicatorValue(models.Model): my_obj = models.ForeignKey("MyObject", on_delete=models.CASCADE) type = models.IntegerField() value = models.FloatField( null=True, blank=True, db_index=True) class MyObject(models.Model): date = models.DateTimeField("start_date", db_index=True) Я хочу …

22.12.2021
Невозможно сериализовать пользовательские булевы поля из моделей AbstractUser в django rest framework

Я не могу сериализовать булевы поля пользовательской модели is_subuser, is_student в django rest framework, даже если я пытаюсь отправить пост с помощью postman, я все равно не могу, но я могу видеть эти два поля в django admin backend. …

22.12.2021
Как создать уведомление о добавлении записи в таблицу базы данных в django?

К django подключен парсер с отдельной базой данных. Как сделать так, чтобы в админпанель приходило уведомление о добавлении записи в базу данных? DB = Sqlite my models.py from django.db import models class WyrestormItem(models.Model): article = models.TextField(blank=True, null=True) name = …

22.12.2021
Как вернуть адрес изображения в шаблон Django из функции файла views.py?

Мне нужно отобразить изображение, используя шаблоны Django, но не знаю, как "адрес изображения" будет возвращен из функции файла views.py Адрес образа будет сохранен в соответствии с "id" проекта (проект имеет образ, связанный с ним). Вот функция …

22.12.2021
DRF и TensorFlow в производственном WSGI. Как загружать модели только один раз для всех запросов

Я создал API, используя Django Rest Framework. API использует модель для классификации объектов с помощью TensorFlow. Первоначальная загрузка TensorFlow (import tensorflow as tf) может занять время для инстанцирования (около 30 секунд), к счастью, они нужны мне только один раз, …

22.12.2021
Исчезли предложения Visual Studio Code

{ "editor.formatOnSave": true, "python.formatting.provider": "black", "python.linting.pylintEnabled": true, "python.linting.enabled": true, "python.linting.lintOnSave": true, "[python]": { "editor.defaultFormatter": "ms-python.python" }, "tabnine.experimentalAutoImports": true, "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", "python.pythonPath": "", "files.associations": { "*.html": "html", "**/templates/**/*.html": "django-html", "**/templates/**/*": "django-txt", "**/requirements{/**,*}.{txt,in}": "pip-requirements" }, "editor.quickSuggestions": true, "html.suggest.html5": true, "html.autoClosingTags": true, "emmet.includeLanguages": …

22.12.2021
Каков сценарий использования on_commit в Django?

Чтение этой документации https://docs.djangoproject.com/en/4.0/topics/db/transactions/#django.db.transaction.on_commit Это случай использования on_commit with transaction.atomic(): # Outer atomic, start a new transaction transaction.on_commit(foo) # Do things... with transaction.atomic(): # Inner atomic block, create a savepoint transaction.on_commit(bar) # Do more things... # …

22.12.2021
Как отобразить информацию, созданную моим сценарием powershell, на моем сайте

Я 14-летний кодер, пытаюсь создать сайт, который может отображать некоторую информацию. Ссылка для кода https://github.com/Aadishshele/Questionable/tree/main/Question В сценарии powershell он получает информацию о ПК и отображает ее на html-сайте (X.html). Наряду с этим у меня есть сценарий …

22.12.2021
Django Ошибка входа в систему TypeError: Объект типа User не является JSON сериализуемым

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

22.12.2021
Изображения из базы данных не отображаются в react при использовании DRF

Учебник шел гладко, пока я не дошел до лекции 18 (Сериализация данных). Когда данные из базы данных сериализуются, изображения перестают отображаться в react, но {product.image} показывает путь к изображению. Пожалуйста, я хочу знать, почему изображение не отображается в react, но …

22.12.2021
Django QuerySet Filter() не возвращает ничего, но когда я использую Mongo Compass для поиска, это существует

Я пытался изменить id на строку и на целое число, чтобы проверить, связано ли это с типом, но оба варианта не сработали, любая помощь приветствуется, спасибо! Весь остальной код с использованием filter() работает, кроме этого конкретного. Views.py: baseQuery = …

22.12.2021
Скорее всего, это было недосмотром при переходе на django.urls.path() [закрыто]

Я получаю предупреждение, когда запускаю сервер в django3.2.9. WARNINGS: ?: (2_0.W001) Your URL pattern 'activate/(?P<uid>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$' [name='activate'] has a route that contains '(?P<', begins with a '^', or ends with a '$'. This was likely an oversight when migrating to …

22.12.2021
IntegrityError at order/order/add/ null value in column "total_incl_tax" violates not-null constraint DETAIL: Сбойная строка содержит

Когда я пытаюсь добавить цену в django oscar я получаю эту ошибку и это поле не редактируемо в модели и не доступно для записи Мне нужна помощь, чтобы сделать это IntegrityError at order/order/add/ null value in column "total_incl_tax" violates …

22.12.2021
TypeError: Прямое присвоение обратной стороне связанного набора запрещено. Вместо этого используйте roompicture.set()

Я начинающий Django и я застрял с размещением вложенных изображений, в моем проекте я хочу разместить изображения отеля и изображения номера внутри отеля. но я получаю следующую ошибку: TypeError: Direct assignment to the reverse side of a related …

22.12.2021
Как динамически обновлять измененные поля модели

Допустим, у меня есть модель Project. Модель Project имеет > 100 полей. Я могу создавать новые Projects из front-end с помощью форм. Когда я хочу отредактировать/обновить некоторое поле Project в back-end, я делаю что-то вроде этого (усечено): def edit_project(request): …

22.12.2021
Django admin site callable attrs кажется не работает с python regex

Я добавляю дополнительную колонку на сайт Django.admin, согласно документу, это должно работать, но как только я ввел пакет re в эту функцию, все пошло не так. Вот пример кода: class InfoAddrAdmin(ModelAdmin): list_display = ('id', 'machineId', 'uptime', 'repath') …

22.12.2021
Метод не разрешен (POST): /

Я пытаюсь сделать простой одностраничный магазин. Я сделал ListView для товаров и он рендерится без проблем. Корзина будет в модальном окне. Я сделал кнопку купить, но когда я нажимаю на нее, она говорит: Method Not Allowed (POST): / Method Not …

22.12.2021
Отношения ManyToMany в django

На данный момент стоит задача: Из excel файла перенести все данные и методы расчёта. Дело в том, что файл excel использовался многие годы, под него писались макросы, и другие условия на листах. Требование руководства сохранить структуру данных. На данный момент …

22.12.2021
Как получить аутентификацию от Oauth2 на Angular, используя Django REST-Framework в качестве back-end

Я хочу построить сервер аутентификации для моего пользователя и легко получить доступ к другим моим новым приложениям без повторного запуска на новых приложениях, используя Oauth2 Мой текущий проект ниже: 1-й проект: Провайдер аутентификации (в Django реализован Django Oauth …

22.12.2021
Из django.core.management import execute_from_command_line не работает

Я работаю над проектом с ошибкой. Проект на Python 2.7, мы переходим на Python 3.9. Я получаю ошибки импорта в manage.py во время импортаfrom django.core.management import execute_from_command_line. Для python 2.7 это нормально, но для python 3 это не работает. …

22.12.2021
Mandrill API для отправки электронной почты с получателями (cc), но он также отправляет почту получателям (cc) как 'TO', используя Django==1.11.10

Код: def send_mandrill_subscribe_wac(link,user_email, from_user, from_email='examplecc@abc.com'): mandrill_client = mandrill.Mandrill(MANDRILL_API_KEY) #template_name = "Invited-user-email-for-someone-without-an-account" template_name = "invited-user-email-for-someone-without-an-account" template_content = [{'content': 'example content', 'name': 'example name'}] message = { 'from_email': 'examplecc@abc.com', 'to': [ { 'email': user_email, 'type': 'to' }, { 'email': from_email, …

22.12.2021
Возвращает единственный экземпляр сообщения django

я пытаюсь создать систему обмена сообщениями p2p в моем приложении чата (не используя каналы), поэтому в моем view.py я вывожу список всех сообщений, но я не хочу, чтобы он выводил несколько сообщений от одного пользователя, только самые последние, к …

22.12.2021
Где в исходном коде определены встроенные методы менеджера моделей django?

По умолчанию менеджер моделей django objects имеет следующие встроенные методы: all(), filter(), exclude(), get(), create(), order_by() Но я не нашел, где эти методы определены в исходном коде Django

22.12.2021
Django - Поле даты поддерживает часовой пояс?

Я работаю с полем Django Date и хотел узнать, поддерживает ли оно часовой пояс. Похоже, что нет, потому что когда я присоединяю часовой пояс к дате, он выдает ошибку. Есть ли причина для этого? Разве что-то вроде 11:30pm PST в …

22.12.2021
Как вызвать метод API POST только внутри другого метода API в Django Rest Framework

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

22.12.2021
Экспорт нескольких таблиц из одной базы данных с помощью django в Swagger

У меня есть две таблицы dataset 1. first_name 2. last_name Таблица first_name имеет вид f_name | state --------------- raj | UP ravi | MP rahul | JK Таблица last_name имеет вид l_name | state --------------- sharma | UP …

22.12.2021
Ошибка при отправке PDF через ссылку Django

Совсем новичок в Django. Я пытался отправить CSV успешно, используя этот код, но я получаю следующую ошибку при отправке файла pdf, который я сгенерировал с помощью PDFpages из matplotlib UnicodeDecodeError: кодек 'utf-8' не может декодировать байт 0xac в позиции …

22.12.2021
Как отобразить N количество обратных связей в шаблонах Django?

{% for category in categories %} {% for product in categories.product_set.all %} <h1> {{ product.name }} </h1> {% endfor %} {% endfor %} Я хочу показать 10 товаров вместо всех в шаблоне

22.12.2021
Как загрузить плоскую страницу txt на сайт, основанный на django

Что я хочу сделать: у меня есть файл под названием abc.txt. Я хочу загрузить его на свой сайт так, чтобы он отображался в браузере как mysite.com/.well-known/pki-validation/abc.txt. Файл (страница) содержит некоторый текст. Я хочу сделать это из терминала, создав плоскую страницу. …