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

17.10.2022
ECONNREFUSED при выборке с localhost:3000 на localhost:8000 (Nextjs - DjangoApp)

При попытке выполнить 'POST' запрос с помощью функции node 'fetch' между фронтендом и бэкендом (React Next.js и Django) я получил ошибку 'ECONNREFUSED'. Запросы бэкенда с использованием Postman работали так, как ожидалось. Django находится на порту: 8000, а Next.js находится …

17.10.2022
Запретите Django сохранять конкретную форму из набора форм

Я работаю с набором форм Django и пытаюсь предотвратить сохранение некоторых форм, которые могут быть частично заполнены. Форма: class WeeksForm(forms.ModelForm): monday = forms.DecimalField(required=False) tuesday = forms.DecimalField(required=False) wednesday = forms.DecimalField(required=False) thursday = forms.DecimalField(required=False) friday = forms.DecimalField(required=False) saturday = forms.DecimalField(required=False) sunday …

17.10.2022
Код приложения django в @staticmethod или классе?

У меня есть длинные функции в моем Django-приложении, такие как процесс оплаты труда сотрудников, я не хочу, чтобы эти функции были непосредственно в представлении, поэтому я перенес их в их собственные файлы python, но единственный способ вызвать функции из …

17.10.2022
Django - ограничение, использующее значение связанного поля

На данный момент невозможно создать ограничения, использующие соединения, поэтому я пытаюсь понять, как я могу это сделать. Я хочу убедиться (на уровне БД), что ResponseDetail.object НЕ null если response__action=='added' и ЕСТЬ null если response__action=='removed'. Я не могу изменить …

17.10.2022
Django rest framework - использование SerializerMethodField с ModelSerializer

У меня есть следующие модели. models.py class Language(models.Model): name = models.CharField(max_length=255, unique=True) class Subject(models.Model): name = models.CharField(max_length=255, unique=True) class Term(models.Model): subject = models.ForeignKey(Subject, on_delete=models.CASCADE) language = models.ForeignKey(Language, on_delete=models.CASCADE) name = models.CharField(max_length=255) definition = models.TextField() image = models.ImageField(default='', blank=True) …

17.10.2022
Django рендеринг многие ко многим в шаблоне

У меня есть эти модели: class roles(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) name = models.CharField(max_length=255, blank=False) company = models.ForeignKey(Company, blank=True, null=True, on_delete=models.SET_NULL) def __str__(self): return self.name class freelancers(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) company = models.ForeignKey(Company, blank=True, null=True, on_delete=models.SET_NULL) …

16.10.2022
Не удается сравнить datetime.datetime с datetime.date django

Я пытаюсь создать приложение для резервирования. Я пытался найти решение, но у меня нет идей. Я хочу сравнить дату бронирования из check_availibility с датой из формы. В форме я сделал: check_in = forms.DateField(required=True, input_formats=["%Y-%m-%dT%H:%M", ]) check_out = forms.DateField(required=True, …

16.10.2022
Контейнеры docker не могут соединиться друг с другом

У меня есть приложение django-rest-framwork, которое использует PosgreSql в качестве базы данных. Поэтому я использую контейнеры docker для них, один образ для django-rest-framwork и один для PosgreSql, а затем файл docker compose для их обработки. db service refrese …

16.10.2022
Django inlineformset_factory. Request.FILES не возвращает имя файла в форму, когда formset.is_valid() = False

Я пытаюсь позволить пользователю загружать изображения, привязанные к проекту. Я делаю это с помощью inlineformset_factory. Я предоставляю форму пользователю через представление, основанное на функциях. Когда пользователь не может правильно заполнить один (или более) из наборов форм, formset.is_valid() возвращает false и …

16.10.2022
Django - Оптимизация группировки

У меня есть модель: from django.db import models class Product(models.Model): sku = models.IntegerField() plu = models.CharField() pack_type = models.ForeignKey(PackTypes, on_delete=models.CASCADE) Мне нужно сгруппировать их в структуру данных: { < plu_1 >: { < sku_1 >: [ < …

16.10.2022
Проблема в реализации регистрации через почту Django

При реализации регистрации у меня появилась проблема, есть представление для самой регистрации в которой пользователь вводит свои данные и так далее, в этом же представлении отправляется письмо на почту с кодом, потом я возвращаю другое представление которое проверяет код(при этом …

16.10.2022
Невозможно загрузить несколько блоков контента в Django 4.0 с помощью TailwindCSS

Folder Structure: mysite -theme --templates ---main_base.html ---theme_footer.html ---theme_menu.html -home --templates ---home ----main.html main.html: {% extends "main_base.html" %} {% block content %} blah blah {% end content %} main_base.html: {% load static tailwind_tags %} <!DOCTYPE html> <html lang="en"> <head> …

16.10.2022
Установка html5lib для Python на Ubunto

Я пытаюсь реализовать набор тестов selenium для моего приложения Django, но сначала хочу установить crispy forms. Очевидно, что crispy forms имеет зависимость от html5lib, но по какой-то причине, когда я пытаюсь установить его с помощью pip, я получаю следующую …

16.10.2022
Заполнение экземпляра модели данными другой модели во время создания экземпляра

Я создаю приложение в качестве учебного проекта на Django. Есть 3 класса моделей: # MOC class class Moc(models.Model): name = models.CharField(max_length=128, blank=True, null=True) my other fields... def __str__(self): return str(self.id) def save(self, *args, **kwargs): created = not self.pk super().save(*args, …

16.10.2022
Пакет MySql Client pip не устанавливается / сломан

Когда я выполняю команду: pip3 install mysqlclient или pip install mysqlclient Я получаю следующую ошибку: Collecting mysqlclient Using cached mysqlclient-2.1.1.tar.gz (88 kB) Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ …

16.10.2022
Обновление данных без перенаправления на шаблон обновления

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

16.10.2022
Пользовательский менеджер пользователей не работает в django

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

16.10.2022
У меня проблема с MySQL и Django на Docker: "sql_mode=only_full_group_by".

"Выражение #3 из списка SELECT не находится в предложении GROUP BY и содержит неагрегированный столбец 'database_name.i.id', который не является функционально зависит от столбцов в предложении GROUP BY; это несовместимо с sql_mode=only_full_group_by" Здравствуйте, извините за мой английский. …

16.10.2022
Ожидаю получить "non_field_errors: Невозможно войти в систему с предоставленными учетными данными", но не получаем его

Ожидание: если предоставлены неверные учетные данные для входа, возвращается "non_field_errors: Unable to log in with provided credentials" возвращается, как показано ниже (скриншот из tutorial, которому я следую дословно) …

16.10.2022
Есть ли способ использовать шаблон django url в json_script?

пытаюсь найти способ сохранить url в json скрипт, но он не рендерит и читает его буквально в отличие от других значений: Попробовал этот способ {{ "{% url 'tutorhomepage:tutorSelectedDay' tutor_id selected_date%}" | json_script:"url_test"}} И так: {{ …

16.10.2022
Как сказать Django, что он должен прочитать файл some_folder/local.py как settings.py

Я создаю приложение на Django 4.1.2, и я следую руководству по приложению, созданному на Django 1.10.3. В самом начале преподаватель заменяет файл settings.py на каталог settings, содержащий файлы. local.py production.py base.py каждый из них имеет в …

16.10.2022
Закрытие iframe окна telegram widget после авторизации

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

16.10.2022
Утечка памяти при запуске Celery Django, стратегия Gevent с Multi Worker

Я использовал celery с rabbitmq в Django. мои задачи io-bound и я использовал стратегию gevent. Я хочу запускать задачи celery на мультипроцессе (потому что gevent работает на одном процессе). но память растет без причины, без выполнения каких-либо задач. что …

16.10.2022
Хотел отфильтровать все записи, созданные за последние 24 часа с помощью фильтра Django, но временная метка хранится в формате epoch в CharField

Проблемный контекст - У меня есть такая модель django. class UpdateRequests(models.Model): field_name = models.CharField(max_length=20) field_new_value = models.CharField(max_length=20) created_at = models.CharField(max_length=10) customer_id = models.CharField(max_length=50) request_status = models.CharField(max_length=20, choices=JOS_STATUS) request_close_date = models.CharField(max_length=20) постановка задачи - я хочу получить все записи, …

16.10.2022
Тег URL в Django не работает с JS файлом, странная ошибка

Хоббист здесь. Не могу понять, как использовать статический шаблон {% url %} с динамическим javascript. Например, я создаю список дней для календаря, где каждый день при нажатии на него должен извлекать данные из базы данных на основе его даты. …

16.10.2022
Потому что когда я устанавливаю зависимость jazzmin, я получаю ошибку

Вы говорите, что он не может найти модуль. ModuleNotFoundError: Нет модуля с именем 'jazzmin'<<<<4><<4><>>>>

16.10.2022
Как отобразить вывод монитора django q в представлении/шаблоне django

Я хотел бы отображать статус Django Q в реальном времени в представлении/шаблоне django app, доступном через браузер, подобно результату команды cli python manage.py qmonitor. В частности, я бы хотел, чтобы отображались текущие запущенные задачи (в то время как модуль администратора …

16.10.2022
ОШИБКА: Не удалось найти версию, удовлетворяющую требованию rest-framework (недоступно) (из версий: нет)

Я новичок и получаю эту ошибку, может ли кто-нибудь с большим опытом помочь мне? ОШИБКА: Не удалось найти версию, удовлетворяющую требованию rest-framework (недоступно) (из версий: нет) ERROR: Не найден подходящий дистрибутив для rest-framework (недоступно) …

16.10.2022
Автоматическая передача id из одной таблицы в другую в форме с помощью ForeignKey в Django

#HELP в python (DJANGO 4) Я отправляю это сообщение сюда, потому что не смог найти ответ в другом месте. Сейчас я нахожусь в проекте, где мне нужно создать форму бронирования. Цель состоит в том, что когда пользователь отправляет форму бронирования, …

16.10.2022
Вычислить поле django и сохранить его в базе данных

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

16.10.2022
Как показать сообщения об ошибках при регистрации?

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

16.10.2022
Django static JS File not loading

Когда я нажимаю на кнопку, js файл не загружается внутри...статический тег не работает внутри home.html ... Прошло очень много времени с тех пор, как мне приходилось использовать шаблоны Django, но у меня возникли некоторые проблемы с загрузкой статических js …

16.10.2022
(django) Внешний ключ не записывается и получает ошибку целостности

Я пытаюсь создать проект на python с django для записи имени пользователя (активной сессии), quizid, questionid, studentanswer в базу данных mysql, но получаю ошибку целостности &gt; "Column 'username_id' cannot be null" models.py class Quiz(models.Model): questionid = models.IntegerField(null=False) quizid = models.AutoField(primary_key=True) …

16.10.2022
Агрегированная сумма показывает общую сумму для всех членов

Когда я добавляю агрегатную функцию в get_context_data, она показывает общую сумму для всех членов, а не в соответствии с их ID. Спасибо ItemListView class ItemListView(ListView): model = HBTYItem template_name = "accounts/modals/nomodal/todo_list.html" paginate_by = 2 ordering = ['id'] def get_queryset(self): return …

16.10.2022
Django запрос на основе сквозной таблицы

У меня есть 5 моделей, которые являются Contents, Filters, ContentFilter , Users. пользователь может просматривать содержимое. содержимое может быть ограничено с помощью фильтров, чтобы пользователи не могли его видеть. вот модели. class Content(models.Model): title = models.CharField(max_length=120) text …

16.10.2022
Как создавать модели в зависимости от разных пользователей в Django?

Я собираюсь создать модель под названием студент. Но модель может быть немного другой из-за различных пользователей: опытных и экспертные пользователи. У пользователей-экспертов может быть дополнительное поле для хранения комментариев. class Student(models.Model): id = models.CharField( max_length=7,primary_key=True) name = models.CharField(_('name'),max_length=8, default=""); …

16.10.2022
Как получить значение в выпадающем списке при нажатии кнопки редактирования в Django

У меня есть форма (edit_city.html), где я хочу отредактировать свою запись, там также есть одно выпадающее поле, в котором данные извлекаются из другой модели под названием Country. Как я могу получить точное значение в выпадающем поле, когда я нажимаю …

16.10.2022
Django get_next_in_order и get_previous_in_order возвращают неверные данные, когда объекты хранятся в базе данных не по умолчанию

При использовании get_next_in_order и/или get_previous_in_order с базой данных, отличной от базы данных по умолчанию, я получаю следующую ошибку: models.Car.DoesNotExist: Car matching query does not exist. Версия платформы Django Framework - 4.1.1 Python версии 3.8 models.py: from django.db import …

16.10.2022
Модели Django со свойствами самостоятельного создания

Представьте, что вы создаете веб-приложение. В вашем приложении есть пользователи, и у этих пользователей есть коллекции картинок, книг и прочего. Они могут добавлять в свои коллекции элементы (соответственно книги, картинки и т.д.). Пример полей книги: _author _заглавие _desription Но …

16.10.2022
Как обрабатывать переносы строк в django и js

Я храню в моем db.sqlite3 из django некоторые шаблоны, которые могут содержать перевод строки (\n). На странице /admin вы все еще можете их видеть. Но когда я загружаю содержимое сейчас во фронтенд, это записывается через строку. Но если я вывожу …