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

24.03.2022
Шаблоны отображают только связанные объекты

Я могу просматривать только связанные поля объектов модели в моих шаблонах. Я пробовал использовать шаблоны в корневом каталоге и думал, что проблема в этом, но проблема сохраняется, когда я перемещаю каталог шаблонов в папку apps Вот пример …

24.03.2022
Как миграции Django работают с обновленным кодом?

В настоящее время я изменяю поле на модели, для которой я хочу добавить промежуточную модель. Например, у меня есть модель Game, которую я получаю от стороннего API, и я сохраняю их ID в своей модели. Однако я хочу расширить …

24.03.2022
Как получить данные из БД Django перед отправкой задания Celery удаленному работнику?

У меня есть сельдерей shared_task, который планируется запускать через определенные промежутки времени. Каждый раз, когда эта задача выполняется, ей необходимо сначала получить данные из Django DB, чтобы завершить вычисления. Эта задача может быть или не быть отправлена на celery …

24.03.2022
Нгрок Фалиед завершит соединение туннелей

Я работаю над своим первым проектом Django. Пытаюсь подключиться к автогрейдеру для моего курса через ngrok.Я запустил python manage.py runserver. Я вижу сайт по адресу http://127.0.0.1/8000 и он работает. Я попробовал команду ngrok http 80 и получил …

24.03.2022
Закрытый ключ Firebase, установленный в качестве переменной конфигурации в Heroku, не распознается - приложение Django

Это сводит меня с ума. У меня есть .env, установленный в моем Django проекте, и мой приватный ключ firebase в файле .env. Он отлично работает локально, но когда я переношу его на Heroku, устанавливаю переменную config, он не распознает …

24.03.2022
Как редактировать/обновлять несколько изображений в django rest framework?

Я пишу api, в котором массив идентификаторов передается в строке запроса и несколько изображений передаются в formdata, как на этом скриншоте теперь моя цель состоит в том, чтобы сопоставить идентификаторы, переданные …

24.03.2022
Может ли render_to_string() работать с sekizai?

Все: Я просто хочу знать, работает ли render_to_string() с sekizai ? Когда я использую render_to_string(), я всегда получаю ошибку: django.template.exceptions.TemplateSyntaxError: Вы должны включить контекстный процессор шаблонов 'sekizai.context_processors.sekizai' или использовать 'sekizai.context.SekizaiContext' для рендеринга ваших шаблонов. Несмотря на то, что …

24.03.2022
DRF filterset_class зависит от вложенных сериализаторов

У меня есть модель, которая имеет два ForeignKeys к полиморфным моделям, каждая из которых имеет свои дочерние модели. Как я могу фильтровать поля этих дочерних моделей из одного представления? class Shape(PolymorphicModel): dimensions = ... class CircularShape(Shape): …

24.03.2022
Форма Django не отображается при импорте в html

Пытаюсь импортировать форму Django в html-шаблон, но она не отображается, и ничего здесь не помогает. Мне кажется, что я исчерпал все решения на этом сайте и ничего. Есть идеи? views.py def saveFileUpload(request): context = {} if request.method == …

24.03.2022
Django: Сериализация пользовательского поля модели с отношением

Context Я разрабатываю систему контроля версий, подобную git, основанную на django, на базе данных postgres. В моей концепции у меня есть следующие структуры данных: AbstractDataModel У меня есть различные типы моделей данных, которые основаны на этом типе …

24.03.2022
Как добавить каждое число, которое я вставляю в базу данных django

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

24.03.2022
Проект Django - Как сделать отдельные виртуальные среды для разных устройств, но для одного проекта (т.е. ПК и ноутбук)

У меня есть проект Django, который я использую в университете, и он использует виртуальную среду, следуя учебнику, который VSCode предоставляет по Python и Django на своем сайте. Поскольку я использую несколько устройств (ПК/ноутбук), я делюсь кодом с собой через …

24.03.2022
Объект 'tuple' не имеет атрибута 'get' Django, как я могу это исправить?

view.py from django.views.generic import ListView from .models import post # Create your views here. class HomePageView(ListView): model = post template_name = 'home.html' context_object_name = 'all_posts_list' я новичок, только начинаю изучать фреймворк django

24.03.2022
Пользовательское имя для ключа в наборе запросов

У меня есть набор запросов Invoice. В счете есть объект назначения, в котором есть объект пациента, имеющий атрибут name. Я пытаюсь сделать аннотацию, чтобы получить также имя пациента. Остальные поля возвращают данные нормально. Но имя пациента - нет. Я …

24.03.2022
Как остановить "скрытое" исключение выполнения курсора Python Django с помощью SQLite

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

23.03.2022
Тома Docker + django

у меня есть Dockerfile с python FROM python:3.8 ENV PYTHONBUFFERED 1 WORKDIR /app COPY requirements.txt . RUN pip install -r requirements.txt COPY . . EXPOSE 8000 COPY --from=node /app/src/barbook_app/static /app/src/barbook_app/static RUN python src/manage.py collectstatic --noinput CMD python3 -m spacy …

23.03.2022
Контекст не показывает все переменные в словаре в HTML в django и сервер не перезагружается

Каждый раз, когда я добавляю новую переменную в словарь, она не отображается в HTML. Django сам перезагружает свой сервер или есть другой способ перезагрузить сервер. Если я закрываю сервер, а затем запускаю его снова, переменная отображается в HTML. Также я …

23.03.2022
Я столкнулся с ошибкой процесса терминала при попытке запустить скрипт python?

В настоящее время я пытаюсь запустить мой скрипт python для моего проекта django, но я столкнулся с этой ошибкой в моей vscode IDE. как я могу решить эту проблему? Как я могу также найти наследие в cmd.exe windows 7<a …

23.03.2022
Написание неагрессивного теста для модели Django

Я написал тест для метода get_rendered_text() в моем приложении django, как показано в модели ниже. Но когда я запускаю отчет о покрытии, он все еще говорит, что я не тестировал этот метод, в то время как, насколько я понимаю, …

23.03.2022
Сериализатор Django не выводит время с часовым поясом

Я пытаюсь вывести мои поля времени с часовым поясом, т.е. вот так 2022-03-28T00:00:00+05:30 Мой сериализатор выглядит так class ChallengeReadSerializer(serializers.ModelSerializer): start_date = serializers.DateTimeField(format='iso-8601') class Meta: model = models.Challenge fields = [ "start_date", ] Печатает это 2022-03-23T03:16:00Z Когда …

23.03.2022
Можно ли создать миграцию для модели, имеющей внешний ключ к неуправляемой модели?

У меня есть две модели: Модель неуправляемая class Item(models.Model): name = models.CharField(max_length=50, blank=False, null=False) class Meta: managed = False db_table = 'item' app_label = 'default' Новая модель в проекте. Я хочу создать миграцию для этой модели class …

23.03.2022
Django JSON не сохраняется в базе данных sqlite

Я просто тестирую некоторые вещи, чтобы понять, как работает Django в целом. Теперь у меня есть эти небольшие фрагменты кода, которые вызывают у меня некоторые проблемы. Вот фрагмент моего models.py файла class Recipes(models.Model): name = models.CharField(max_length=120, …

23.03.2022
Невозможно импортировать файлы SCSS в проект Django

Я пытаюсь интегрировать Bootstrap в свой проект Django и хочу переписать некоторые классы BS согласно документации. Теперь в моем пользовательском base.scss я получил # base.scss @import "bootstrap/scss/bootstrap.scss"; Он не находит dir. Почему? Нужно …

23.03.2022
Как удалить все значения одного конкретного столбца Django

Я хочу удалить все значения одного конкретного столбца. Я пробовал этот способ, теперь я не могу сделать runserver application = models.CharField(null=True, editable=False )

23.03.2022
Мой токен отправляет user_id Как я могу получить его с помощью localStorage в Angular?

Мне нужна помощь, чтобы разобраться в этом, я использую django в качестве бэкенда и Angular в качестве фронтенда. Мой django backend передает токен, чтобы его можно было получить во frontend через логин. login.ts onLogin() { this.service.loginUser(this.input).subscribe( …

23.03.2022
Фильтрация дубликатов в наборе запросов на основе поля UUIDField

Я столкнулся с некоторыми проблемами при извлечении определенного списка объектов из моей базы данных. Я изучаю python/django после довольно долгого перерыва и чувствую себя довольно ржавым. В качестве упражнения я создаю приложение, которое позволяет группе друзей "разыгрывать" абонементы, например, …

23.03.2022
Аргумент после ** должен быть отображением, а не ошибкой str, с использованием celery, но не без его использования

У меня есть простая send_email_task() функция. @shared_task def send_email_task(subject, message, email_from, recipient_list): print("Email Sent", f"{subject, message, email_from, recipient_list}") send_mail(subject, message, email_from, recipient_list) return None Я вызываю его в представлениях как : send_email_task.apply_async( subject, message, email_from, recipient_list) …

23.03.2022
Динамическое обновление моделей в Django (Javascript, HTML и Python)

я пытаюсь динамически обновить файл для модели django, но у меня возникают трудности: вот код, который у меня есть на данный момент: Detail.html &lt;table class="cert-table"&gt; &lt;tr&gt; &lt;th&gt;Dpt:&lt;/th&gt; &lt;th&gt;Licence:&lt;/th&gt; &lt;th&gt;Exp. Date:&lt;/th&gt; &lt;th&gt;Upload Date:&lt;/th&gt; &lt;th&gt;File:&lt;/th&gt; &lt;th&gt;&lt;/th&gt; &lt;th&gt;&lt;/th&gt; &lt;th&gt;&lt;/th&gt; &lt;/tr&gt; …

23.03.2022
Как добавить строку var внутри php-кода в python

Я видел php-код для расшифровки зашифрованной AES-256-CBC строки в PHP. Но я использую python, поэтому я искал способ добавить PHP-скрипт внутрь python. Вот как я это сделал, как я увидел из этой ссылки: def …

23.03.2022
Django Rest Framework - TypeError: reverse() получил неожиданный аргумент ключевого слова 'request'

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

23.03.2022
При использовании оболочки docker shell можно запускать тесты только из каталога, содержащего manage.py

Я пытался запустить набор тестов Django в работающем контейнере docker, но использование docker exec или даже вход в оболочку docker shell и запуск тестов извне их каталога приводит к тому, что программа запуска тестов ничего не находит. docker exec …

23.03.2022
Как обрабатывать многоуровневые разрешения в Django REST Framework?

Я пытаюсь создать DRF API, который может работать с многоуровневыми разрешениями. У меня есть Пользователи, Клиенты и Бренды. Клиенты могут содержать один или много Брендов. Как я пытаюсь заставить работать разрешения пользователей, пользователь может иметь доступ к одному или многим …

23.03.2022
Muti-array результат в моделях django

У меня есть второй экземпляр базы данных под названием slave_db в этой базе данных есть такие таблицы, профиль и детали земель <img alt="enter image description here" …

23.03.2022
Поле 'id' ожидало число, но получило 'None'

У меня небольшая проблема. Я пытаюсь добавить некоторые значения в мою таблицу из Mongodb, используя django и страницу администратора. Я написал в models.py (код базовый, потому что я учусь и это был первый шаг из учебника, который я …

23.03.2022
Асинхронное обновление модели Django не выполняется

Обновление SQL, похоже, не выполняется, и ошибок тоже не возникает. Ниже приведена упрощенная версия моего кода. Для контекста, поле "choice" в модели является булевым полем со значением по умолчанию False, и пользователь может (в идеале) изменить его, отправив пакет …

23.03.2022
Как справиться с большим количеством дублирующихся данных в БД?

В настоящее время я создаю базу данных для проекта по фотографии и мне трудно решить следующее: Имеется около 3 миллионов фотографий, и я хотел бы, чтобы это продолжало работать даже при 15 миллионах. Они хранятся на диске и …

23.03.2022
Как изменить язык таблиц данных по нажатию кнопки в django?

У меня уже есть смена языка страницы при нажатии на кнопку, проблема в том, как это сделать с dataTables? Редко приходится менять весь язык страницы, а dataTables не синхронизируется с кнопкой смены языка. Есть ли у кого-нибудь идея, как …

23.03.2022
Django - Как создать и перенести две таблицы для разработки и производства в одну базу данных? (префикс впереди при запуске от имени dev)

Я пытаюсь иметь две таблицы в одной базе данных, как показано ниже, на основе среды разработки и производства. разработка dev_my_comments производство my_comments Я пробовал использовать переменную среды при объявлении таблицы, как показано ниже class Data_Comments(models.Model): …

23.03.2022
Django forms.DateInput не реагирует на формат dd/mm/yyyy

В настоящее время у меня проблемы с тем, чтобы валидация ввода работала как ожидалось в Django DateInput Насколько я понимаю, формат по умолчанию для DateInput будет "%Y-%m-%d", если его не трогать, однако явное задание формата "%d/%m/%Y" по-прежнему вызывает ошибки …

23.03.2022
Какую операционную систему (windows или linux) лучше использовать для приложения на python в службе приложений azure

Я запутался, какую операционную систему использовать для моего приложения django, чтобы развернуть его в облаке azure Я не могу найти достаточно информации для принятия оптимального решения