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

14.08.2022
Django TimeField сохраняется с неправильным часовым поясом

У меня есть простая модель группы: class Group(models.Model): leader = models.ForeignKey(User, on_delete=models.CASCADE) name = models.CharField(max_length=55) description = models.TextField() joined = models.ManyToManyField(User, blank=True) start_time = models.TimeField(null=True) end_time = models.TimeField(null=True) email_list = ArrayField( models.CharField(max_length=255, blank=True), blank=True, default=list, ) DAYS = [ …

14.08.2022
Отложите выполнение функции django до окончания входа/регистрации

Я ищу способ позволить неаутентифицированным пользователям нажимать на кнопку, которая будет действовать после того, как пользователь зарегистрировался или вошел в систему. Более конкретно, неаутентифицированные пользователи могут просматривать страницу группы, и я хочу позволить им нажать кнопку "Join", которая …

14.08.2022
Django+celery autodiscover_tasks не загружает мои задачи, пока я не открою PeriodicTask в админке

У меня есть проект django (4.0.1) - 'myproj', с приложением - 'myapp'. У меня есть myproj/celery.py, взятый из документации по celery, с: app.autodiscover_tasks() У меня есть myapp/tasks.py с: @shared_task def debug(): ... Когда я запускаю …

14.08.2022
Проблема с ordering

При запуске пишет: news.News: (models.E015) 'ordering' refers to the nonexistent field, related field, or lookup 'created_at'. Почему он мне такое выдаёт? По шаблону делал, и там ошибку не выдавало

14.08.2022
Как получить одно или несколько значений динамических полей в методе django, передавая их в качестве динамических параметров/аргументов

Я новичок в django и застрял на получении значений динамических полей из метода django. Я хорошо понимаю php. В php я сделал функции для получения данных одного или нескольких динамических полей для моего проекта. Моя php функция выглядит следующим …

14.08.2022
DRF требуется слишком много времени для возврата вложенных сериализованных данных

У нас слишком много моделей, которые связаны между собой, При возврате набора запросов сериализация данных происходит слишком медленно (serializer.data). Ниже приведены наши модели и сериализатор. Почему вложенный сериализатор django слишком долго возвращает ответ JSON. Что мы делаем неправильно? …

14.08.2022
Создание строки поиска с помощью Django

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

14.08.2022
Как сделать такую страницу категории?

Кто может помочь сделать такую страницу категории? Пример страницы категории Я много гуглил и не нашел стоящей информации о реализации такой функциональности. Мне нужно хотя бы какое-то объяснение реализации с несколькими примерами, в основном "views.py" и …

14.08.2022
Django filterset и Django rest framework работают не так, как ожидалось

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

14.08.2022
Как обновить данные поля модели при наступлении события Javascript

Я работаю над проектом Django. Есть модель поста, и у поста есть поле 'likes'. Когда пользователь нажимает кнопку Like на посте, я хочу увеличить количество лайков этого поста. Я хочу решить проблему только с помощью Django без REST framework(DRF) …

14.08.2022
Получение ip клиента в локальной сети django framework

Я использую следующий код для того, чтобы получить ip клиента: def get_client_ip(request): x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR') if x_forwarded_for: ip = x_forwarded_for.split(',')[-1].strip() else: ip = request.META.get('REMOTE_ADDR') return ip проблема в том, что я получаю ip локального хоста '127.0.0.1'. Мой …

14.08.2022
Где стоит покупать доменные имена?

В данный момент нет возможности купить домен на международных площадках, так что вопрос в том где купить .ru домен. На РегРу хотел брать, но меня вовремя остановили.

14.08.2022
Django Gunicorn Nginx summernote ошибка загрузки изображения

Моя проблема создать блог на summernote и использовать Nignx, Gunicorn но для загрузки изображения используйте summernote код ошибки отображается так nginx_1 | 172.19.0.1 - - [14/Aug/2022:11:45:48 +0000] "POST /summernote/upload_attachment/ HTTP/1.1" 200 181 "http://127.0.0.1/summernote/editor/id_content/" "Mozilla/5.0 (Windows NT 10.0; …

14.08.2022
Я хочу сделать full stack socail media app на django, будет ли хорошим решением вызывать Django api (сделанный в том же проекте) из шаблона?

и затем использовать AJAX для отображения этих данных в шаблоне? Я также не хочу, чтобы вся страница обновлялась, когда кому-то нравится пост или отправляется запрос на следование и т.д...

14.08.2022
Следует ли мне использовать celery или мультипроцессинг?

Я использую Django для реализации своего сервера, у меня есть задача по разбору данных по api запросу, которая занимает много времени на выполнение Я думаю реализовать это с помощью фоновой функции, но хотел бы получить совет, использовать ли celery …

14.08.2022
Django подсчет и хранение значений в моделях

У меня есть несколько моделей, которые выглядят следующим образом class Classes(models.Model): User = models.ForeignKey(User, on_delete=models.SET_NULL, null=True) A1 = models.IntegerField(default=0) B1 = models.IntegerField(default=0) etc A2 = models.IntegerField(default=0) B2 = models.IntegerField(default=0) etc A3 = models.IntegerField(default=0) B3 = models.IntegerField(default=0) etc A4 = …

14.08.2022
Как добавить HyperlinkedRelatedField в модель из другого приложения?

Ниже приведено urls.py из users приложения. from django.urls import path from . import views app_name = 'users' urlpatterns = [ path('', views.UserList.as_view(), name='user-list'), path('<int:id>/', views.UserDetail.as_view(), name='user-detail'), ] url conf из snippets приложения: from django.urls …

14.08.2022
Добавить дополнительную информацию о модели в токен JWT

Я создаю приложение для обмена сообщениями. У меня есть 3 модели в моем бэкенде Django. У меня есть модель профиля, которая хранит данные пользователя & с какой комнатой он связан (чтобы каждый раз, когда он входит в систему, его …

14.08.2022
Django - Как вручную обновить/установить/сбросить пароль

Я пытался сбросить пароль вручную, передавая ключ, но он всегда говорит AttributeError : объект 'str' не имеет атрибута 'get' Я гуглил много раз, даже если я видел Ручной пароль со скрытием поля пароля Django но …

14.08.2022
Как предотвратить скрытие Modal при отправке, если в форме есть ошибка?

Когда я нажимаю кнопку Добавить пользователя, модальная форма скрывается, даже если в форме есть ошибки. Если я снова открываю модальную форму, сообщения об ошибках остаются там, мне нужно показать сообщения об ошибках и не закрывать модальную форму, если есть сообщение …

14.08.2022
Как отобразить html-контент в элементе div при нажатии на ссылку href="", в django и django-messages?

Я пытаюсь отобразить HTML файл в div элемент. Я попробовал несколько примеров от js до jquery, но, похоже, ничего не работает. Я также использую django-message. В inbox.html я пытаюсь отобразить содержимое сообщения в элементе div после нажатия на …

14.08.2022
Django rest framework получает данные из отношения с внешним ключом?

У меня есть такие модели: class Author(models.Model): name = models.CharField(max_length=150, blank=False, null=False) dob = models.DateField(null=True, blank=True) description = models.TextField(max_length=2000, blank=False, default="This author doesn't have any description yet!") image = models.ImageField() created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) class Meta: …

14.08.2022
Как обновить данные списка, когда данные уже отправлены в бэкенд? (VUE/DJANGO)

Я новичок в vue и пытаюсь работать с ним в django. У меня есть поле под названием status, которое использует булево поле и устанавливает значение по умолчанию=False. Я пытаюсь обновить данные в бэкенде по щелчку. Когда я нажимаю на …

14.08.2022
Отображение значения суммы вложенного объекта в сериализаторе

У меня есть приложение, в котором пользователи вводят свои ежедневные расходы и доходы. Данные API выглядят следующим образом [{ "id": "07cf140c-0d4d-41d7-9a31-ac0f5f456840", "owner": 2, "entry": [ { "id": 1, "owner": 1, "title": "aa", "amount": 22, "description": "za pizze", "entry_type": …

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

Я создаю систему онлайн-экзаменов, где в экзаменационных когортах будут экзамены. Я создал модели для когорт, экзаменов и вопросов. Теперь я пытаюсь поместить внешний ключ exams в модель questions, где есть когорта в модели exams как внешний ключ. Вот код …

14.08.2022
Как сохранить аудиофайл, полученный через Javascript/ajax, в django media

Я записываю голос через микрофон с фронт-энда с помощью javascript и отправляю его обратно с помощью ajax. <center> <p> {% csrf_token %} <button class="btn btn-primary py-3 px-5" id=record>Record</button> <button class="btn btn-primary py-3 px-5" id=stopRecord disabled>Stop</button> </p> <p> <audio id=recordedAudio></audio> …

14.08.2022
Python Django - предотвращение обновления формы записи бронирования за 24 часа до начала бронирования

Я еще не начал писать код, так как нахожусь на стадии планирования задания. Я создаю приложение для бронирования, в котором пользователь выбирает дату и время. Я хочу ограничить пользователя от обновления бронирования за 24 часа (1 день) …

14.08.2022
Почему CSS в одном и том же проекте Django правильно работает в Pycharm, но не работает в Visual Studio?

Я попытался открыть свой проект django, написанный в pycharm, в visual studio code и получил проблему с CSS. В pycharm все работает как надо, когда я пишу код в .css файлах, он правильно отображается на сайте, но в VS, например, …

14.08.2022
Как передать файл из django в reactjs, где мне не нужна работа RESTFRame?

Я новичок в ReactJS, я использую django как бэкенд, React как фронтенд, мне нужно отправить дикт/json в reactjs, который локально создается выбором, а не из базы данных. есть ли способ отправить данные из django в reactjs без работы рестфрейма? …

14.08.2022
Как использовать теги django в файле External js?

Я хочу добавить всплывающее окно чата в тело html с помощью Jquery при нажатии на элемент, а затем показать сообщения из базы данных. Ниже приведен мой код во внешнем js файле, chatPopup = '<div class="message_box" style="right:290px" rel="'+ userID+'"><div …

14.08.2022
Django не запускает сервер в docker

У меня есть проект django, и я хочу его докеризировать. Когда я использую python manage.py runserver 0.0.0.0:8000 на моей системе, он работает: view result picture, но когда я пытаюсь использовать эту команду на docker, сервер django …

14.08.2022
Передача изображений с измененными размерами из бэкенда во фронтенд

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

14.08.2022
Django Formset Form Delete не работает с формой управления формами

Я использую набор форм для динамического добавления полей и обновления существующих данных. Если я использую {{formset}}, кнопки удаления формы работают правильно, но если я использую форму управления набором форм, они не работают. {{formset.management_form}} {% for form in formset …

14.08.2022
По умолчанию "transaction.atomic" уже применяется к данным, которые добавляются и изменяются в Django Admin?

Я проверил репозиторий Django на GitHub. Затем, transaction.atomic(using=using, savepoint=False) и transaction. mark_for_rollback_on_error(using=using) вызываются в save_base(), которая вызывается в save() в классе Model(metaclass=ModelBase): как показано …

14.08.2022
Есть ли способ фильтровать только выбранные теги в Django-bleach?

Я пытаюсь использовать Django-ckeditor с Django-bleach, но столкнулся с проблемой, что Django-bleach будет фильтровать все теги, которые использует Django-ckeditor. Есть ли способ обойти это?

14.08.2022
Нет модуля с именем django-redis

Нет модуля с именем 'django.core.cache.backends.redis' django-redis установлен введите описание изображения здесь

14.08.2022
Как добавить HarperDB в проект django?

Я создал проект django и хочу использовать с ним harperDb. Как я могу подключить HarperDb к моему проекту django? В файле setting.py код базы данных выглядит следующим образом:

14.08.2022
Сбой ограничения NOT NULL: DJANGO Rest Framework

Я следую учебнику udemy, и все идет хорошо, пока я не пытаюсь сделать POST для создания статьи о базе данных. Когда я отправляю POST на /api/posts с Многочастная форма: title: What is Java? description: Java order: 1 …

14.08.2022
Celery "Ни один узел не ответил в течение ограниченного времени"

Я создаю веб-приложение django для дневной торговли, и мне нужно управлять множеством рабочих процессов celery, которые будут выполнять сделки для пользователей. Рабочие процессы Celery создаются как отделенный процесс оболочки с помощью модуля python subprocess. В директории django app я …

14.08.2022
HTTP 400 BAD_REQUEST между докеризованным Django и сервисом Spring boot

Я запускаю Django и приложение Spring boot как Dockerised сервисы с одним и тем же томом Docker и сетью. Для одного из требований я делаю запрос от моего сервиса Django к сервису Spring boot, используя модуль запроса Python, …