Я пытаюсь аннотировать модель, которая имеет несколько отношений, с несколькими подсчетами этих отношений. Но запрос выполняется очень медленно. Campaign.objects.annotate( num_characters=Count("character", distinct=True), num_factions=Count("faction", distinct=True), num_locations=Count("location", distinct=True), num_quests=Count("quest", distinct=True), num_loot=Count("loot", distinct=True), num_entries=Count("entry", distinct=True), ) Когда я говорю …
У меня Choices: all_choices= Choices( ('val1', _("val1 text")), ('val1', _("val2 text")), ('val3', _("val3 text")), ('val4', _("val4 text")), ) Я ищу функцию, которая возвращает список всех вариантов выбора, например: list=['val1', 'val2', 'val3', 'val4'] Мне не удалось …
В моих представлениях queryset возвращает всех пользователей, когда я хочу, чтобы он возвращал только пользователя, который в настоящее время зарегистрирован. У меня есть метод get self, у которого сериализатор установлен на пользователя, но он не используется. Когда я попробовал …
Я занимаюсь реверс-инжинирингом urlpatterns в django. Для моей цели мне нужно динамически узнать список имен slug, которые разработчики решили использовать в url. Пример: path("<slug:membership_slug>/<slug:parent_slug>/data/", rzd.ReportingUnitDataView.as_view(), name="hierarchy.item.data"), Итак, в мире, где все пишут идеальный код, моя функция принимает …
Как скорректировать проект, чтобы улучшить результат работы: in myworld/members/view.py: def testing(request): template = loader.get_template('template.html') context = { 'heading': 'Hello &lt;i&gt;my&lt;/i&gt; World!', } print(context) return HttpResponse(template.render(context, request)) в myworld/members/templates/template.html : <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> …
Я пытаюсь добавить WYSIWYG редактор django-summernote в мой django проект. Я обнаружил проблему в том, что редактор не отображается, когда я пытаюсь добавить его на страницу. На странице формы у меня не отображается редактор summernote. …
У меня вопрос, у меня есть JS функция, которая используется в проекте Django (скачанная из интернета) , так вот в template.html у меня <select class="select_filter" onchange="myFunc(this.value);"></select>, также эта функция объявлена в этом template.html <script> function myFunc(val) { console.log(val); …
Я пытаюсь обновить страницу корзины с помощью ajax, когда кто-то увеличивает или уменьшает количество продуктов, моя логика просмотра в порядке. Моя проблема, как я могу предположить, заключается в нацеливании класса "ajax_updater", как только я нажимаю на кнопки количества, ajax …
Django предоставляет различные способы изменения настроек (документации) в тесте на разных уровнях (класс TestCase, метод теста, менеджер контекста). Я понимаю разницу между override_settings и modify_settings, но не могу уловить разницу между SimpleTestCase.settings() и django.test.override_settings() при использовании в …
Довольно новичок в Nginx и развертывании веб-сайтов в целом. У меня есть сайт, который я собираюсь развернуть с помощью дроплета DigitalOcean. Сейчас он работает, но только с http://[SERVER-IP] (здесь) Хотя сайт загружается с …
Я хочу регистрировать значения в таблице отношений при обновлении данных. И наоборот, я хочу генерировать ошибку, если значение не существует. models.py class CustomUser(AbstractBaseUser, PermissionsMixin): uuid = models.UUIDField(default=uuid.uuid4, primary_key=True, editable=False) email = models.EmailField(_('email address'), unique=True) role = models.OneToOneField('Role', related_name='user', …
Я хочу публиковать определенные данные в профиле пользователя, который вошел в систему. У меня есть такая модель: class Customer(models.Model): user = models.OneToOneField(User, null=True, on_delete=models.CASCADE) name = models.CharField(max_length=60) email = models.EmailField(max_length=100) class Wallet(models.Model): name = models.OneToOneField(User, null=True, on_delete=models.CASCADE) usd = …
Я пытаюсь развернуть Django App на хостинге OVH и, после некоторых сложных исследований и ошибок, я продолжаю сталкиваться с проблемой. File "/usr/share/passenger/helper-scripts/wsgi-loader.py", line 381, in <module> handler = RequestHandler(server_socket, sys.stdin, app_module.application) AttributeError: module 'passenger_wsgi' has no attribute 'application' …
У меня есть класс в django model и как я могу найти 3 максимальных значения в нем? Нужен ли мне цикл for в for? Или мне нужен какой-нибудь класс? class Prices (models.Model): user = models.ForeignKey(User,on_delete=models.CASCADE) Price = models.IntegerField() …
У меня есть проект django, и в этом проекте есть два приложения: главное и профили. Итак, я добавил оба мини-приложения в файл settings.py: INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'main', 'profiles', ] и …
У меня следующая форма: class TestForm(Form): testfield = CharField(widget=Textarea(attrs={'rows': 10, 'id': 'test'}), label='Input test text here') Передается в мой шаблон вместе со следующим списком в качестве контекста: dummy_list = ['hi', 'hello'] Я пытаюсь сделать кнопку, которую …
Я создал эту модель: class Process(models.Model): name = models.CharField('Process name', max_length=50, unique=True) owner = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.SET_NULL, max_length=50, null=True, verbose_name='Process owner') Я хочу создать несколько процессов и на их основе построить иерархию. Вот модель иерархии: class Hierarchy(models.Model): name …
Испытываю трудности с тем, чтобы заставить Node OpenLayers работать в Django. npm и ol установлены, и файлы находятся в папке node_modules в моем проекте. Я включил папку node_modules в мой STATICFILES_DIRS в settings.py. Я включаю модули OpenLayers в …
Возникла проблема с командой dumpdata в Wagtail v.3.0.3. Некоторые записи для таблицы pagelogentry имеют data установленное значение null, а не ожидаемое {}. Это не все значения. Когда я делаю dumpdata, мне приходится вручную редактировать файл дампа, чтобы он …
Я пытаюсь реализовать функцию комментирования комментариев через самоссылку. error: models.ReComment.DoesNotExist: ReComment, соответствующий запросу, не существует. Parent_comment модели ReComment был ForeignKey как self Я распечатал self.kwarg и получил значение {'pk': 3, 'comment_id': 8} models.py class Post(models.Model): title = models.CharField(max_length=50) …
Когда я использую dumpdata / loaddata для моментального снимка моих живых сайтов Wagtail в песочницу, я иногда получаю страницы, которые я не могу редактировать в песочнице. Это всегда страницы, которые в проводнике администратора Wagtail помечены как "live + draft". …
Я пытаюсь передать значение datetime в процедуру store в mssql, но получаю эту ошибку: django.db.utils.ProgrammingError: ('42000', '[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Error converting data type nvarchar to datetime. (8114) (SQLExecDirectW)') Вот код: fromDate = datetime(2022, 1, …
Используя django администратора, я создал пользователя email: cuteemail@example.com password: ccpass!ccpass Хешированный пароль, хранящийся в базе данных, равен pbkdf2_sha256$260000$alGB1h2BRHwn83nz9fSJ3V$qippfbL8g59KPoDh+cIEh70TQCjuWeH8017VcLLpDIY= Все, что я знаю, это то, что django генерирует хэш пароля, используя алгоритм PBKDF2. Мне нужно …
Я отправил следующее: {'ticker': 'XYZ', 'last_price': 394.05, 'last_date_time': '2022-10-04 15:57:18'} Когда он был сохранен в БД: ticker: XYZ last_price: 394.05 last_date_time: 2022-10-04 11:57:18 Я не уверен, как или почему это изменяется. models.py class StockPriceModel(models.Model): ticker = …
Я разработал приложение на Django и недавно изменил свою БД с Sqlite на Postgresql. Я обнаружил следующее несоответствие между значениями времени в БД и результатами работы Django orm: и: …
Я использую django 3.2. И БД postgres. Я застрял в проблеме, где я хочу объединить два модала. У меня есть следующие две модальности 1- Профили 2- Рейтинги foreignKey(Profiles) Теперь я хочу вернуть список профилей с их рейтингами. …
Я работаю над существующим проектом с Django и мне нужно добавить Qr код, который генерирует профильную информацию из базы данных, но к сожалению я не нашел помогающей документации, поэтому если у вас есть идеи о том, с чем я …
Я пытался разместить свое приложение Django в виде докера в AWS ECS и оно работает как положено при доступе изнутри. Затем я попытался добавить ALB, чтобы я мог получить доступ к своему приложению, но пока не смог этого сделать. …
Я делаю разработку, и мой POST запрос приходит как config/alert и я пытаюсь поймать его с помощью action decorater below.BUT Django не ловит его Он хочет config/alert/ но Это не возможно изменить входящий url добавить SLASH. @action(methods=['post'], detail=False, url_path='alert') …
Я хотел добавить систему регистрации к API, используя DRF. Пользователь получает url активации по электронной почте и может активировать свой аккаунт. У меня возникают проблемы с декодированием отправленного токена, т.е. токен воспринимается как недействительный. views.py Я создал систему регистрации, а …
У меня есть сайт, на котором есть различные группы. Как только вы нажимаете на одну из групп, вы перенаправляетесь на страницу подробностей этой группы. Этот клик происходит через метод post, где название группы отправляется на сервер. Там я проверяю, …
Я пытаюсь использовать User в качестве внешнего ключа для Time для API, но я получаю это сообщение об ошибке, когда пытаюсь добавить другое время django.db.utils.IntegrityError: (1062, "Duplicate entry '20' for key 'time.user_id'") Моя модель: class Time(models.Model): user …
Сейчас я использую различные переменные для хранения полей, и это хорошо работает, но я хотел бы переместить их в списки. Есть ли способ сделать это? Что я имею сейчас: lessonNameFirst = models.CharField('8:30-10:00', max_length = 50) additInfoFirst …
Я запускаю сайт с django+apache+ssl+mysql+cloudfron+s3. Однако я обнаружил, что время ttfb значительно увеличивается, когда первое соединение и время настройки кэширования заканчивается в какой-то момент. (ответ начинается после паузы около 5 секунд) После удаления Apache я попробовал …
У меня есть мой index.html и статические файлы в такой структуре: шаблоны: папка: index.html css js images another_folder: index.html css js images Я хочу, чтобы staticfiles …
Я запускаю Django в Elastic Beanstalk, платформа: Python 3.7 работает на 64bit Amazon Linux 2/3.4.0. Мне нужно создать cronjob, который запускает пользовательскую команду управления Django раз в пять минут. Я создал следующий файл в .ebextensions/cron.config: files: "/etc/cron.d/mycron": …
Я разработал приложение django и хочу использовать postgres для хранения некоторых результатов. Для этого у меня есть следующие docker-compose.yml: version: '3.2' services: elasticsearch: container_name: elasticsearch build: context: elasticsearch/ args: ELK_VERSION: $ELK_VERSION volumes: - type: bind source: ./elasticsearch/config/elasticsearch.yml target: /usr/share/elasticsearch/config/elasticsearch.yml …
У меня есть REST API на Django, который способен обрабатывать JSON данные, маленькие base64 изображения работают, а большие изображения, например 3MB, не обрабатываются. Изображения сохраняются в папку.
Я не могу отобразить продукт в моей модели заказа на моей html странице. Я пытаюсь найти проблему здесь. но когда я выбираю form.product.model_name, это должно дать мне названия моделей, но в опциях пусто. Ниже я прилагаю код для проверки, …
Всем доброго времени суток, у меня есть API написанная на python с использованием фреймворка Django, как сделать так чтобы она воспринимала "Неподдерживаемый тип данных "text/plain" в запросе.", помогите пожалуйста. Вот models.py class Test(models.Model): pub_date = models.DateTimeField(auto_now_add=True) text = models.CharField(max_length=10000, blank=False, …