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

07.09.2021
Ошибка при выполнении следующей команды python manage.py makemigrations

Я даю следующую команду python manage.py makemigrations, но получаю ошибку: from employee.forms import EmployeeForm ModuleNotFoundError: No module named 'employee.forms' Я не могу устранить ошибку.

07.09.2021
DRF: Установить значение по умолчанию поля выбора программно из запроса БД

Я задавал похожий вопрос здесь об установке значения по умолчанию для поля TextChoices в модели. Теперь я перехожу на следующий уровень. Я перенес настройки выбора из модели в сериализатор ChoiceField. Сайт представляет собой Django/DRF/django_tenants backend с Vue …

07.09.2021
Разбор GraphQL-запроса для поиска полей, чтобы иметь возможность prefetch_related?

При использовании DjangoListObjectType из graphene_django_extras я могу определить пользовательское свойство qs для SearchFilter. Функция qs имеет объект в качестве единственного аргумента, и через него я могу получить запрос и, в свою очередь, строку запроса, которая включает запрашиваемые поля. …

07.09.2021
Django, показывает только один раз, когда я использую несколько форм с богатым редактором

Я создаю область комментариев и область ответов на комментарии для пользователей. И я использую django-ckeditor для этого, но есть проблема. Когда я добавляю "форму ответа", она появляется только один раз на странице. Другие формы не отображаются. Система ответов работает, …

07.09.2021
Django gabarit tag - как вернуть переменную в виде строки вместо текста

Я работаю над django project. Я столкнулся с проблемой. У меня есть instance где-то в моем view под названием roadnetwork. В моем html(or js) template я хотел бы получить имя этого экземпляра через {{roadnetwork.name}} в виде строки, а не …

07.09.2021
Django POST-запрос ожидает решения проблемы (AJAX) и не выводится на терминал

статус запроса на перемещение поста остается ожидающим Кнопка "вперед" должна отправить пост запрос (перемещение) и получить его на веб-сервере, но как показано на рисунке, на терминале ничего не появилось, когда я нажал на кнопку. …

07.09.2021
Django: Продолжайте выполнение задания Cron, даже если мой сервер перезагружается

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

07.09.2021
Django CKEditor 5 frontend. Submit перестает работать, когда я добавляю {{ form.media }} в шаблон

Я следую этому руководству для установки SKEditor5 для моего проекта django. Он отлично работает в Admin. Однако, чтобы он работал в моей форме на фронтенде, мне нужно добавить {{ form.media }}, и моя …

07.09.2021
Как использовать данные из filter() в шаблоне в django python

Я хочу знать, как я могу использовать данные в шаблоне, вот модель: class NewOrders(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) items=models.TextField(null=True) и вот как я получаю данные в представлении, используя метод фильтра: def Myorders(request): #show my orders morder = NewOrders.objects.filter(user=request.user) …

07.09.2021
Как динамически фильтровать с помощью ListView

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

07.09.2021
Доступ к модели djagno до ее создания

Рассмотрим следующую структуру приложения. У вас есть две модели: Recipe и Ingredient, которые связаны друг с другом (очевидно, что каждый рецепт имеет некоторые ингредиенты, и многие ингредиенты могут быть в некоторых рецептах). Обратите внимание, что вы решили использовать M2M …

07.09.2021
Django: перенаправление пользователя со страницы входа, если он уже вошел в систему

Я хочу перенаправить пользователя со страницы входа в систему, если он уже вошел в систему; это означает, что пользователь, который вошел в систему, больше не будет иметь доступа к странице входа. Страница входа в систему выглядит примерно так: example.com/login …

07.09.2021
Как изменить существующий элемент родительского шаблона из дочернего DJANGO TEMPLATE?

У меня есть дочерний шаблон который наследуется от "index.html", в "index.html" есть block content в котором я добавить 1 элемент в div, но когда я в дочернем шаблоне использую {%block content %} в связке с {{block.super}} то у меня добавляются …

07.09.2021
Аутентификация Django с помощью firebase?

Как я могу переопределить стандартную аутентификацию Django на аутентификацию firebase с помощью Phone, Google, Facebook, Email? Я планировал создать мобильное приложение, в котором я использовал firebase для аутентификации (почему firebase, потому что с ее помощью я могу …

07.09.2021
Запуск формулы haversine на сервере MariaDB с помощью функции annotate() в django orm

Hii Я пытаюсь выполнить формулу Хаверсина на базе MariaDB на моей модели. модель такова class MeteorologicalSite(models.Model): lat = models.DecimalField("Latitude", max_digits=17, decimal_places=15) lon = models.DecimalField("Longitude", max_digits=17, decimal_places=15) class Site(models.Model): lat = models.DecimalField("Latitude", max_digits=17, decimal_places=15) lon = models.DecimalField("Longitude", max_digits=17, decimal_places=15) …

07.09.2021
Как обновить значение, если я использовал только метод request.POST для сохранения данных в базу данных? Я не использовал никакого класса формы.

Введите здесь описание изображения модель для базы данных. введите здесь описание изображения метод сохранения данных.

07.09.2021
Сделать так, чтобы модели на сайте администратора отображались только в режиме отладки, иначе отображается одна модель

Я хочу, чтобы мои модели отображались в админке только когда переменная debug установлена в True, когда debug установлена в False я хочу отображать только одну модель Я ищу элегантный способ реализовать это Я думал, что смогу сделать …

07.09.2021
XLWT || IndexError at /XLS tuple index out of range Метод запроса : GET

В настоящее время я сталкиваюсь с вышеупомянутой ошибкой при выполнении приведенного ниже кода, который должен печатать в pdf при нажатии на кнопку. Ниже показано, как вызывается код на html <a href="{% url 'printToXLS' %}" class="btn btn-primary">Print To Excel</a> …

07.09.2021
Вход пользователя из другого приложения в приложение Django

У меня есть сценарий использования, в котором я должен ввести пользователя из другого приложения в мое приложение django. Пользователь нажмет кнопку в основном приложении, где данные пользователя, такие как имя пользователя, имя, фамилия и userid будут отправлены мне …

07.09.2021
DJANGO, возврат из вызова AJAX не обновляет html

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

07.09.2021
Как форматировать большие числа, используя пробелы вместо запятой?

Я использую тег django.contrib.humanize intcomma для форматирования больших чисел, таких как это $18,162,711,641 но мне нужны пробелы вместо запятых, например, так $18 162 711 641 Как я могу этого достичь? Спасибо.

07.09.2021
Python / django проблема входа в систему

В настоящее время у меня есть типы пользователей в этом проекте Python/Django и я смог войти в систему как администратор, но я не могу войти как студент или сотрудник Я использую Postgres в качестве базы данных Может кто-нибудь помочь мне? …

07.09.2021
Как передать контекстный словарь в django rest framework? Помогите мне и сделайте мою жизнь проще и легче

Прежде всего, я хочу передать несколько наборов запросов в одном представлении или, можно сказать, один и тот же путь url или маршрут. В django мы передаем этот контекстный словарь следующим образом qs = Qs.objects.all() ps = Ps.objects.all() context = …

07.09.2021
Почему печать показывает SRID 3847 в Geodjango?

Я разрабатываю приложение с использованием Geodjango и PostGIS. В административной области моего сайта все полигоны отображаются правильно с SRID (по умолчанию) 4326, например SRID=4326;POLYGON ((0.6564331054687499 52.13854550670472, 0.6289672851562499 52.08456959594681, 0.7553100585937497 52.08456959594681, 0.6564331054687499 52.13854550670472)) Почему, когда я print захожу …

07.09.2021
Возникновение проблемы после обновления версии Django

Я обновил версию Django с 3.1.2 до 3.2. Но это дает мне эту ошибку. django.core.exceptions.ImproperlyConfigured: Cannot import 'api'. Check that 'apps.api.apps.ApiConfig.name' is correct. Пожалуйста, дайте совет. Спасибо.

07.09.2021
Django, Javascript: передача данных отключает функции внутри приложения

Я знаю, что многие люди задавали похожий вопрос, но ни один из них не помог мне с моей проблемой!? Внутри моего представления я передаю имя активного пользователя... views.py def index(request): user = User.objects.get(username=request.user) user_name = f"{user.first_name} {user.last_name}" json_data = …

07.09.2021
Как сделать итерацию по dict, который содержит другой dict в Django?

У меня возникла некоторая проблема с моим приложением. Вот мой код : view.py dict_test = {} for result in myMongoDbRequest: dict_in_dict = {} for otherResult in result["myList"]: dict_in_dict[otherResult["1"]] = [otherResult["2"], otherResult["3"]] dict_test[result["name"]] = [result["value1"], dict_in_dict] template_filter.py @register.filter def …

07.09.2021
Наличие одного единственного общего Viewset, который может быть разрешен через его базовое имя маршрутизатора на Django Rest Framework

Мой вопрос больше касается рефакторинга, лучших практик и потенциальных уязвимостей при организации моих маршрутов и представлений в DRF. Мое приложение очень простое, и все представления должны быть описаны одинаково. Возьмем для примера мой файл views.py: # views.py class …

07.09.2021
Почему это работает? Класс Meta, модель = Пользователь

Может кто-нибудь объяснить это? Я нахожусь в процессе попытки создания своего первого проекта после учебника. Я создал модель Profile с 4 атрибутами (given_name, surname, bio, image). Я создал форму ProfileForm, которая наследуется от UserCreationForm, и я добавил 4 атрибута …

07.09.2021
XLWT TypeError at /XLS 'tuple' object is not callable

Я получаю вышеупомянутую ошибку при нажатии на кнопку "экспорт в excel" на моей форме. Я использую модуль XLWT для печати листа excel, поэтому я думаю, что это может быть как-то связано с этим. Пожалуйста, посмотрите приведенный ниже код …

07.09.2021
Как запретить добавлять в БД любые файлы, кроме .csv формата? Python Django Rest Api

У меня есть бд: Не понимаю, как разрешить добавлять в бд только .csv формат файлы. #models.py class CSV_BD(models.Model): title = models.CharField(max_length=150) file = models.FileField(upload_to='upload/') def __str__(self): return self.title

07.09.2021
Celery logging не отображается в приложении django внутри оболочки docker shell

From logging import error @app.task def partial_bid_created_event(event): event_time = get_event_time() print('wrong function') a = getWrongfunc() # here it should throw error because that function is not exist. ошибка отображается в моей оболочке docker django shell . antiquely | …

07.09.2021
Добавление и удаление элементов в отношении ManyToMany в Django

У меня есть следующая модель: class BusinessUnitGroup(models.Model): name = models.CharField(max_length=255) business_units = models.ManyToManyField(to=BusinessUnit, blank=True, null=True) capacity = models.IntegerField(null=True, blank=True) def __unicode__(self): return self.name Теперь в представлении у меня есть поля с идентификаторами групп, куда нужно добавить …

07.09.2021
Создание URLS, представлений и моделей в Django

Существует ли способ инстанцировать модели, представления и URL SQLite в Django? Я пытался исследовать это, но не смог найти ничего об автоматическом создании представлений, URL, шаблонов и т.д. Я думал о том, чтобы создать модели с …

07.09.2021
Django пытается вернуть файл (который ранее был сгенерирован Celery) и не может его найти

Я развернул два docker-файла на Heroku (Celery, Django), но из-за того, что том не скрафчен, как в docker-compose, Django пытается вернуть файл (который был ранее сгенерирован Celery) и не может его найти. Как я могу решить эту проблему?

07.09.2021
В Dajango Как импортировать функцию из другого представления?

У меня такая иерархия папок: |---- ksy |---- shop |---- views.py |---- over_time |---- views.py На моем shop/views.py у меня есть такие функции: def check_consumed_hour(request, job_no, booked_hour): estimate_hour, consumed_hour = 0.0, 0.0 obj_job = JobNumbers.objects.get(Q(job_no=job_no)) total_consumed_hour = …

07.09.2021
Как получить доступ к проекту django в браузере после развертывания на aws ec2, используемом контейнером?

Контейнеры работают хорошо, но я пытаюсь получить доступ к ним через браузер, но не получается

07.09.2021
Есть ли способ отправить кадр webrtc в скрипт python?

Я создал первое веб-приложение (python и django), которое показывает кадры с веб-камеры клиента. Это мой video.js 'use strict'; // On this codelab, you will be streaming only video (video: true). const mediaStreamConstraints = { video: true, }; // Video …

07.09.2021
Проблема передачи параметров маршрутизации базы данных Django

Class AuthRouter: def db_for_read(self, model, **hints): """ Attempts to read auth and contenttypes models go to auth_db. """ params = hints.get('params') return 'default' def db_for_write(self, model, **hints): """ Attempts to write auth and contenttypes models go to auth_db. """ params …

07.09.2021
Как получить экземпляр при загрузке файла с помощью модели FileField в Django

У меня есть модель Customer и у меня есть модель upload, связанная с Customer: model.py class BasicUploadTo(): prefix = '' suffix = dt.now().strftime("%Y%m%d%H%M%S") def upload_rules(self, instance, filename): (filename, extension) = os.path.splitext(filename) id = instance.customer_id.customer_id.user_id return os.path.join(str(id), "Docs", f"{self.prefix}_{self.suffix}{extension}") def …