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

14.12.2022
Как фильтровать объекты запроса по временному диапазону в Django

В одной модели у меня есть поле вида: class Sample(models.Model): created_at = models.DateTimeField(auto_now_add=True, blank=True) вот как это выглядит при сохранении: 2022-12-13 13:00:29.84166+08 2022-12-13 14:00:29.84166+08 2022-12-13 15:00:29.84166+08 Возможно ли отфильтровать это по диапазону времени? Может быть, …

14.12.2022
Django select2 с автозаполнением_полей, чтобы иметь динамическое значение по умолчанию

У меня есть модель Product и модель HeadFlowDataset. Эти две модели связаны отношением прайнкей, в котором одна product может иметь много headflowdataset пар. Коды моделей приведены ниже: class Product(models.Model): id = models.UUIDField( primary_key=True, default=uuid.uuid4, editable=False, ) ... # …

14.12.2022
Как передать переменные Django в Js-файл

Как вы можете видеть в коде ниже, я импортировал <script type="text/javascript" src="{% static 'js/posts_lazy_loading.js' %}"></script> в мой Index.html. Но в этом JS файле есть переменные Django. такие как: {{ sizes }} и {{ urlsPosts }}, они идут из Views.py в …

14.12.2022
Многошаговая форма, каждый шаг которой зависит от данных, заполненных на предыдущем/первом шаге в Django

Я бьюсь над этим часами, У меня есть многоступенчатая форма, структура формы такова <form> <fieldset> <input>source airport</input> <input>destination airport</input> </fieldset> <fieldset> <!--Here I want to show airlines according to the data filled in the 1st fieldset, from …

14.12.2022
Вызов модели MPTTModel, которая является дочерней

У меня есть 2 модели, Lucrare и Deviz. Deviz является MPTTModel и имеет ForeignKey ссылку на Lucrare. Deviz модели будут иметь такой вид: Глава 1 -Подглава 1 ---Подглава 1 ---Статья 1 ---Статья 2 ---Статья 3 Глава 2 -Подглава1 …

14.12.2022
Почему pip install django Почему это занимает так много времени? Шаг "Установка собранных пакетов"?

Я пытаюсь установить django с помощью pip, но установка занимает много времени на этапе "Установка собранных пакетов"? около 40 минут $ python -m pip install django Collecting django Using cached Django-4.1.4-py3-none-any.whl (8.1 MB) Collecting asgiref<4,>=3.5.2 Using cached asgiref-3.5.2-py3-none-any.whl (22 kB) …

14.12.2022
Как выполнить запрос django из строки и получить результат

Я хочу выполнить запрос django из строки и поместить вывод в переменную я пытался использовать exec('model.objects.all()'), но не могу присвоить вывод переменной, я также пытался использовать subprocess.run([sys.executable, "-c", 'model.objects.all()'], capture_output=True, text=True), но subrocess не находит модель

14.12.2022
Как развернуть страницу после удаления любых данных в django?

я хотел перенаправить страницу в индекс после удаления строки, поэтому я использую ` return HttpResponseRedirect(reverse('index')) to reverse . i wanted thishttp://127.0.0.1:8000/indexbut it is showinghttp://127.0.0.1:8000/index/index в чем проблема, пожалуйста, помогите мне. вот мой view.py ` def index(request): return …

14.12.2022
Счетчик с информацией о дате из django с помощью javascript

У меня есть проект на django, У меня есть поле под названием delivery_time в базе данных, это поле datetimefield. Я хочу взять это значение и использовать его в javascript для создания счетчика. Дата, о которой я говорю, приходит как …

14.12.2022
Вызов Ajax для формы [закрыто]

Что такое django-ajax-selects и как его использовать? пример. Я хочу создать приложение фильтрации, которое показывает отфильтрованные данные как можно быстрее, когда выбран вариант из селектора формы.

14.12.2022
Django - Не удалось загрузить ресурс: сервер ответил со статусом 404 (Not Found)

Я пытаюсь развернуть приложение Django, которое работает локально, но не работает на моем сайте. Django index.html (шаблон) отображается, но показываются ошибки ниже и не загружается css / js. Failed to load resource: the server responded with a status of …

14.12.2022
Шаблон Django == условие на строке не работает

Я хочу отобразить в шаблоне электронной почты некоторые условные данные, но даже если {{ error }} подтверждает значение моей ошибки индекс списка вне диапазона , условие не применяется и else принимается во внимание. Я отправляю на свой …

14.12.2022
Как визуализировать файлы NetCDF в Python с помощью фреймворка Django?

Как визуализировать файлы netCDF в python с помощью Django Framework? Я пытался использовать Folium map, но он не поддерживает JavaScript. JavaScript необходим для взаимодействия с картой, например, для функции щелчка, пагинации и т.д. При использовании JavaScript мне нужно преобразовать файл …

14.12.2022
Django ORM LEFT JOIN SQL

Добрый день) Подскажите пожалуйста, в django models в Foreign Key, при создании соединения, создается ячейка в базе _id по которой в последствии выполняются JOIN запросы, подскажите как указать свою ячейку по которой делать JOIN, не могу создать таблицы в уже …

14.12.2022
Weather Api Не работает фильтр правильных/неправильных городов (проект Django - файл views.py ниже)

Weatherapi.com дает мне два разных ответа для города, который существует или города, которого нет #когда я пытаюсь добавить неправильный город, я получаю следующее воспроизведение из api. {'error': {'code': 1006, 'message': 'No matching location found.'}} #когда я пишу правильное название города, …

14.12.2022
Статус 'Прочитано' сообщения в чате Django, построенном с помощью django-channels

Как я могу показать пользователю статус прочитанного или непрочитанного сообщения? Я думал о хранении ID сообщений, просмотренных пользователем - слишком много информации для хранения. Может быть хранить кортеж(first_seen_message, last_seen_message) - намного меньше используемой памяти, но у нас много чатов и …

14.12.2022
Мой оператор if не работает, я использую django и python, и я знаю, что оператор if истинен.

Я работаю с django и python, пытаюсь создать приложение, по какой-то причине следующий оператор if: {% if zone.place_of_table == x.table_place_preference %} не работает, но я знаю, что он должен работать, потому что оператор if истинен, как вы можете видеть на …

14.12.2022
Django-App: Разрешение IIS для сетевого жесткого диска

У меня есть приложение Django, которое отображает файлы в папке через "os.listdir" в моем приложении Django. Однако файлы находятся на сетевом жестком диске с буквой диска "W". Когда я запускаю Django как среду разработки, это также работает. …

14.12.2022
Django: объедините значения двух полей модели в одно новое поле модели (3 разные модели)

У меня есть три разные модели. class A(models.Model): department = models.CharField(max_length=50, blank=False, null=False) class B(models.Model): state = models.CharField(max_length=50, blank=False, null=False) class C(models.Model): db_name = models.CharField(max_length=50, blank=False, null=False) @property def db_name(self): return f"{A.department}_{B.state}" Я хотел бы автоматически заполнить …

14.12.2022
Требуется параметризованная метка django_db в Pytest

Я пишу модульные тесты для функции. В parameterize я генерирую тесты, делая некоторые вызовы БД, когда это необходимо. def my_function(tokens): pass def generate_tokens_helper(): tokens = list(MyTable.objects.values()) return tokens @pytest.mark.django_db class TestMyClass: @pytest.mark.parameterize( "tokens, expected_result", [ ( generate_tokens_helper(), …

14.12.2022
Django - Форма отправляется, но в базе данных ничего не сохраняется

Моя форма отправляется в phpmyadmin ничего не сохраняется, пожалуйста, помогите. Models.py from django.db import models class Customers(models.Model): first_name=models.CharField(max_length=100) . . . address=models.CharField(max_length=100) mar_stat=models.CharField(max_length=100) class Meta: db_table="customers" Views.py def customerreg(request): if request.method=='POST': if request.POST.get('first_name') and request.POST.get('last_name') and request.POST.get('gender') …

14.12.2022
Конфигурация Twilio Whatsapp Sandbox для развертывания приложения через AWS elastic beanstalk

Введите описание изображения здесь В настоящее время я разрабатываю чатбота для своего приложения на django, используя пробную учетную запись twilio. Чатбот правильно функционирует с ngrok.io, т.е. когда сервер работает локально, что означает, что когда я отправляю сообщение …

14.12.2022
Django-filebrowser не поддерживает forms.py?

Django-filebrowser не поддерживает forms.py? Могу ли я использовать поле FileBrowseField браузера файлов, предоставляемого models.py, в forms.py, где пользователи могут писать в моем проекте Django? Я не смог найти это в официальном руководстве.

14.12.2022
Почему с django-postman это не работает -> url(r'^messages/', include('postman.urls', namespace='postman', app_name='postman')),

Я новичок в django, я хотел бы использовать django-postman, и когда я ставлю : url(r'^messages/', include('postman.urls', namespace='postman', app_name='postman')), у меня возникает эта ошибка, не знаю почему? NameError: имя 'url' не определено Почему оно не определено? Просто для теста я …

14.12.2022
Django : в поле ManyToManyField как я могу найти, существует ли связь?

Я создаю систему правды для моего проекта PoopFacts, где люди могут голосовать за True, False или удалить свой голос. У меня работает система голосования, но Я пытаюсь заставить кнопку менять цвет, чтобы показать, проголосовали ли они уже за …

14.12.2022
Django testcase для API logout с миксином LoginRequired, но для анонимного пользователя он перенаправляет на API login с параметром ?next=

Но что если я хочу проверить без логина. Например, у меня есть один api logout, который имеет LoginRequired mixin, я хочу проверить, что любой человек не может нажать logout, если он не вошел в систему. Поэтому я создал тесткейс, …

14.12.2022
Ссылка на видео элемент html video не отображается в AWS в приложении React и Django. Локально это работает

Мы пытаемся показать ссылку на видео, создав элемент video в html/javascript. Это работает в локальной системе, но не работает в облаке AWS. Приложение создано на React и Django. Содержимое элемента является var cont="https://172.31.80.50:8000/api/getVideo?fn="person1_amar.mp4" или var cont="//172.31.80.50:8000/api/getVideo?fn="person1_amar.mp4" или var …

14.12.2022
Отзывы отображаются на странице профиля рецензента вместо профиля, на котором они были написаны

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

14.12.2022
Django: Можно ли использовать метод капитализации, такой как capfirst, в шаблонах, но вместо этого в forms.py

В шаблонах обычное утверждение, такое как {{field.value|capfirst}}, выделяет первую букву строки заглавной. В поле ввода это выглядит как <input type="text" name="{{field.name}}" value="{{field.value|capfirst}}"> В моем шаблоне я не определяю явно поля ввода, вместо этого я имею следующее: {% …

14.12.2022
Клонирование проекта GITHUB в ubuntu 22

Мне пришлось стереть и переустановить мой сервер ubuntu дважды из-за того, что я потерпел неудачу и каким-то образом заблокировал себя на сервере, когда дело дошло до настройки SSH. Я выхожу из прихоти и надеюсь, что кто-то, кто читает …

14.12.2022
Reverse for 'detail' with arguments '('2022/11/29/oddballers-29112022',)' not found. Проверен 1 шаблон(ы): ['page/(?P<key>[^/]+)\\\\Z']

Я получаю ошибку NoReverseMatch в /, здесь я пытаюсь поймать ключ следующим образом введите описание изображения здесь и я не могу получить ключ, когда я беру его и выходит ошибка, подобная вышеприведенной Детали …

14.12.2022
Наиболее эффективный способ миграции данных из временной таблицы Django в основную таблицу?

У меня есть конвейер инженерии данных, который, по сути, выполняет ночное сканирование таблиц данных для заполнения основной таблицы с расчетами для просмотра внешними клиентами. Работа занимает около 6 часов. Вместо удаления основной таблицы и записи вычислений за 6-часовой …

14.12.2022
Python Django - Попытка сделать динамическое имя из строки для вызова функции сериализатора

Я пытался получить доступ к сериализатору, используя имя сериализатора и набор запросов модели в качестве параметра, используя функцию python gettattr(). После выполнения кода Django возвращает следующую ошибку: 'str' object has no attribute '&lt;module 'django.db.models' from 'C:\\Python310\\lib\\site-packages\\django\\db\\models\\__init__.py'&gt;' Однако …

14.12.2022
Как реализовать `left outer join` с дополнительным условием соответствия, с помощью `annotate()` или как-то еще?

Для сценария транзакции (сущности) с настраиваемыми атрибутами в формате EAV мы реализуем шаблон проектирования, который собирает данные EAV с сущностями путем серии left outer join действий в SQL запросе, вкратце это выглядит следующим образом: Сначала мы извлекли метаданные, …

14.12.2022
Как отобразить заголовок подкатегории и ее элементы под родительской категорией в django?

Я хочу отобразить название подкатегорий и их элементы в родительской категории в Django. Например, у меня есть 1 родительская категория, затем в ней 2 подкатегории, и в каждой из них по 3 подкатегории. В каждой подкатегории есть 10 элементов. Parental …

14.12.2022
Как отфильтровать queryset по manytomany модели?

В двух приложениях модели с uuid через ManyToManyField. Надо выбрать все объекты первой модели и во второй отфильтровать только те, в которых встречается related_uuid из первой модели. Выдает ошибку: django.db.utils.NotSupportedError: (1235, &quot;This version of MySQL doesn't yet support 'LIMIT &amp; …

14.12.2022
MQTT async worker в Django

В моем Django-приложении мне нужно подключиться к MQTT-брокеру из нескольких мест. Было бы здорово, если бы я мог создать своего рода MQTT рабочий, который будет работать в фоновом режиме/отдельном потоке, и я смогу использовать этот рабочий для публикации/подписки …

14.12.2022
Ошибка сервера (500) Django App на сервере AWS

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

14.12.2022
Настройка гипертаблиц в TimescaleDB с несколькими временными рядами

Я собираюсь интегрировать TimescaleDB в свой проект django, но мне неясно, как timescale группирует различные временные метки вместе, чтобы сформировать временной ряд. Представьте, что у меня есть несколько напитков (кока-кола, сок лайма и т.д., фанта, вода...). В моей …

14.12.2022
Отношения в Django - как фильтровать данные

Я просмотрел много записей и знаю, как фильтровать простые отношения. К сожалению, я застрял и не знаю, как фильтровать данные моей таблицы, когда одна из таблиц является ветвью определенной строки. models.py from django.contrib.auth.models import User class Autor(models.Model): user = …