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

12.02.2024
Не загружается домашняя страница для одной группы пользователей (Django)

Мне нужно сделать сайт для родителей, учителей и администраторов. У всех них разные домашние страницы, поэтому я перенаправляю их на соответствующую домашнюю страницу, проверяя их группу. Администраторы и учителя перенаправляются на нужную домашнюю страницу, но для пользователей-родителей просто загружается …

12.02.2024
Как сохранять данные в input

Я разрабатываю свой сайт и столкнулся такой проблемой. Я создал таблицу и в ней я хочу хранить данные в input. Сейчас это выглядит так: personal.html {% extends 'base.html' %} {% block title %} Персонал. Информационный центр {% endblock …

12.02.2024
Group_send() в каналах Django

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

12.02.2024
Почему не работает AJAX функция?

У меня есть класс class OrderCreate(CreateView), где я обрабатываю создание экземпляра модели Order. Я хочу, чтобы форма, представленная в этом классе обрабатывалась через AJAX. Ранее я уже работал с AJAX, реализовал корзину, отправки вопросов в администрацию сайта и все работает …

12.02.2024
Получение значения из выпадающих кнопок для последующего использования

Я делаю приложение на Django, в котором есть 3 выпадающие кнопки Select host, Select Filepath и Select Alert. Мне нужно получить обратно выбранные значения, чтобы использовать их позже при запуске скрипта InfluxDB. Я новичок в Django и у меня много …

12.02.2024
Как в Django организовать учёт товаров на складе?

Подскажите как в Django логичнее реализовать поступление и учёт товаров на складе? Т.е. есть номенклатура (tovar_id, name), есть склад (может быть несколько, sklad_id, name). Как нужно реализовывать документы поступления/отгрузки/списания? Например, поступление 2 товаров "радио" и "игрушка" в 1 документе поступления …

12.02.2024
Вызов функции не работает, даже если переданы правильные аргументы

Допустим, у меня есть 2 файла - файл 1 и файл 2. В файле 2 есть метод celery - @async_worker.task(ignore_result=True, queue="data_path") def publish_msg_from_lock_async(mac: str, data: bytes, gateway_euid: str, req_id=None): try: vostio_log.info("here - ", extra=_log_token_dict) addr = mac payload = …

12.02.2024
Использование унаследованной базы данных с masterdata в django

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

12.02.2024
Django бросает django.core.exceptions.SynchronousOnlyOperation с модулем SyncPlaywright

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

12.02.2024
Невозможно настроить MIDDLEWARE для actor_id аудиторского журнала в Django

В документации сказано, что для автоматического получения actor_id мне нужно установить кусок auditlog.middleware.AuditlogMiddleware кода в MIDDLEWARE. Я так и сделал, но ничего не вышло, я до сих пор не могу написать, кто это изменил MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', …

12.02.2024
Nginx обслуживает изображения, но не css для приложения django

Я использую стек Django/Gunicorn/Nginx для своего небольшого веб-приложения. Мне удалось запустить приложение в производство, но мое приложение правильно показывает статические изображения, но не находит css-файл. Мои статические ресурсы, такие как изображения, css, js, были собраны python manage.py collectstatic …

12.02.2024
AppData\Local\Programs\Python\Python310\python.exe: не удается открыть файл 'F:\\py_project\\Django\\\manage.py': [Errno 2] No such file or directory

AppData\Local\Programs\Python\Python310\python.exe: не удается открыть файл 'F:\py_project\Django\manage.py': [Errno 2] No such file or directory AppData\Local\Programs\Python\Python310\python.exe: can't open file 'F:\\py_project\\Django\\manage.py': [Errno 2] No such file or directory Я не знаю, существует ли этот каталог в файловой системе.

12.02.2024
Django не возвращает объекты при поиске по полю __date

Почему поиск по полям __date и __month не возвращает ни одного объекта? class MembershipPlanSubscription(TimeStampBaseModel): user = models.ForeignKey(to=User, on_delete=models.CASCADE) start_date = models.DateTimeField() end_date = models.DateTimeField()

12.02.2024
Сбой проверки CSRF

Для моих представлений регистрации и входа в систему я получаю эту ошибку CSRF verification failed. Request aborted. You are seeing this message because this site requires a CSRF cookie when submitting forms. This cookie is required for security reasons, to …

12.02.2024
Сериализатор отношений Django rest framework

мои сериализаторы: class ProductVariantSerializer(serializers.ModelSerializer): value = serializers.CharField(source="option.name", read_only=True) class Meta: model = ProductVariant fields = ['id', 'value', 'price',] class ProductSerializer(serializers.ModelSerializer): variants = ProductVariantSerializer(source="product", many=True, read_only=True) class Meta: model = Product fields = "__all__" мой результат: …

12.02.2024
Проблема с именем виртуальной среды в django

Я хотел снова запустить виртуальную среду после ее закрытия, но по ошибке написал имя своего проекта (имя проекта, который мы создаем в django после установки django с помощью django-admin startproject) вместо имени виртуальной среды, которую я создал. Я …

12.02.2024
Django pgtrigger class meta выдает ошибку имени

NameError: имя 'triggers' не определено. Вы имели в виду: 'pgtrigger'? hi , я пытаюсь реализовать postgress trigger в django для этого я использую django-pgtrigger я учусь реализовывать его на основе следующего документа https://django-pgtrigger.readthedocs.io/en/4.9.0/#quick-start но …

12.02.2024
Валидация формы авторизации/регистрации в Django без обновления страницы

У меня есть шаблон авторизации, в котором левая часть отвечает за авторизацию, а правая за регистрацию login.html <!-- Регистрация --> <div class="form-container sign-up-container"> <form class="form-control-login" action="{% url 'user:registration' %}" method="post" id="registration-form"> {% csrf_token %} <h1>Регистрация</h1> <div class="social-container"> <a href="#" …

12.02.2024
Django неверная переменная environ TZ

Я заметил проблему, что environ.get('TZ') в django отличается от системного env TZ. В django это всегда "Америка/Чикаго", но если я попробую printenv TZ непосредственно на сервере, или использую python import os environ.get('TZ') это другой, правильный, мой …

12.02.2024
DisallowedHost на / Ошибка: Недопустимый заголовок HTTP_HOST: 'domain.com,domain.com' - Как решить?

Я столкнулся с проблемой в моем веб-приложении, где я получаю следующее сообщение об ошибке: "Неверный заголовок HTTP_HOST: 'domain.com,domain.com'. Указанное доменное имя не является действительным в соответствии с RFC 1034/1035." Эта ошибка возникает, когда я пытаюсь проверить URL. Я использую Django …

12.02.2024
Ошибка при подключении к singlestore через django

Я хочу подключиться к singlestore через django со следующей конфигурацией: DATABASES = { 'default': { 'ENGINE': 'mysql.connector.django', 'HOST': 'HOST', 'NAME': 'NAME', 'USER': 'root', 'PASSWORD' : '********', 'PORT': '3306', 'OPTIONS': { 'charset': 'utf8mb4', } } но я получаю эту ошибку: …

12.02.2024
Как измерить значение децибел с помощью веб-сайта?

Я разработал веб-сайт для проведения аудиометрии чистым тоном, на котором представлены частоты 500, 1000, 2000 и 4000 Гц, воспроизводимые отдельно в каждом ухе. На сайте имеется регулятор громкости в диапазоне от 0 дБ до 120 дБ. Пользователям предлагается нажать …

12.02.2024
Как я могу транслировать rtsp (живое видео) в приложении django?

Я пытался использовать StreamingHttpResponse в приложении Django для прямой трансляции rtsp [https://docs.djangoproject.com/en/2.1/ref/request-response/#streaminghttpresponse-objects]. Но, согласно документации, это неправильно. Есть ли у кого-нибудь другие решения для этой задачи? return StreamingHttpResponse(gen(cam), content_type="multipart/x-mixed-replace;boundary=frame")``` A new way to solve this problem?

12.02.2024
Python: Получение нескольких столбцов из базы данных с помощью фильтра

Я хочу получить несколько колонок из таблицы File, отфильтровав ее по login_info. Например, он вернет 2 объекта, но как мне это сделать без этой ошибки get() вернул более одного ParentMystudent - он вернул 2! views.py mystudent = ParentMystudent.objects.get(parent=request.session['login_info'].get('id')) query …

12.02.2024
Django Переключение sqlite3 на Postgres - ошибка уникального ограничения пользователя

Следуя этому ответу, чтобы переключить базу данных моего проекта с sqlite3 на PostgreSQL, я столкнулся с ошибкой при выполнении python manage.py loaddata datadump.json, моего json файла (google drive): django.db.utils.IntegrityError: Problem installing fixture 'C:\stuff\code\django-test01\django_project\datadump.json': Could not load …

12.02.2024
Приложение Django не развертывается корректно на Azure Web App Service

Я выполнил шаги, описанные в документации Azure <2>> для развертывания моего приложения Django на Azure Web App Service с помощью локального развертывания git. После выполнения этих шагов я могу видеть код и виртуальную среду с …

12.02.2024
Есть ли способ перенаправить не-www подкаталог на подкаталог с www доменом?

Я новичок в веб-хостинге, и в настоящее время у меня проблемы с перенаправлением подкаталогов, которые не имеют поддомена www. Типирование example.com/subdirectory/ переходит в https://www.example.com/ Я хочу, чтобы он перешел на from example.com/subdirectory/ до https://www.example.com/subdirectory/ …

12.02.2024
Проблемы с моей Django формой ; возвращает недействительный

Я продолжаю получать form.is_valid, возвращающий false из моей формы Django Вот мой views.py def book_bus(request): if request.method == 'POST' : form = bookbusform(request.POST) if form.is_valid() : cd = form.cleaned_data current_loc = cd['current_location'] destination = cd['Destination'] departure = cd['departure_date'] …

11.02.2024
Django Updateview в модальном режиме

Я не очень хорошо разбираюсь в Django, и пытаюсь изменить некоторые части существующего проекта в соответствии с моими пожеланиями. Существующий проект не от меня, я скачал с Github здесь: https://github.com/AliBigdeli/Django-Smart-RFID-Access-Control/ Я добавил в управление …

11.02.2024
Журналы Papertrail не отображаются для приложения Django в производстве

У меня есть приложение Django, которое развернуто на производстве с помощью Heroku. В настоящее время я пытаюсь интегрировать журналирование papertrail, но журналы не отправляются на производство. На данный момент я в полной растерянности, почему мои журналы не проходят. Я …

11.02.2024
Как отобразить данные из api json для django

Я пытаюсь создать сайт о погоде на django, но не знаю, как именно получить данные apis и отобразить их в своих шаблонах. Следуя учебнику, я пришел к такому виду: from django.http import HttpResponse import requests def weatherdata(request): response …

11.02.2024
Как сохранять журналы в S3Boto3Storage с помощью Django Logging

Мне нужно сохранять журналы в файл на выделенном хранилище (используя S3BotoStorage). Я пока не нашел никакого рабочего решения. Кто-нибудь знает, как заставить это работать? Мне нужно включить что-то похожее на logging.handlers.RotatingFileHandler с резервными копиями. Вот мой файл settings.py: …

11.02.2024
Как использовать внешнее файловое хранилище для загруженных пользователем файлов в Django

Я развернул свое приложение django на vercel, а база данных mysql развернута на Clever Cloud. Я использовал бесплатный сервис Clever Cloud File Storage (FS Bucket) для хранения загруженных пользователем файлов и изображений, но не могу заставить его работать …

11.02.2024
Ошибка сервера (500) при развертывании сайта без явных сообщений об ошибках на Render.com

Во время развертывания на Render.com я сталкиваюсь с ошибкой сервера (500), не получая никаких предупреждений или ошибок в журналах. Интересно, что успешно загружаются только те страницы, которые не взаимодействуют с базой данных, что наводит на мысль о возможных проблемах …

11.02.2024
Как показать изображение в html

#models.py class Contact(models.Model): name = models.CharField(max_length=50, null=False, blank=False, unique=False) photo = models.ImageField(upload_to='static/photos/', null=True, blank=True) def __str__(self) -&gt; str: return f'{self.name} {self.photo}' #forms.py class ContactForm(forms.Form): name = forms.CharField(required=True, label='Name') photo = forms.ImageField(required=False, label='Photo') #views.py def post(self, request:HttpRequest)-&gt;HttpResponse: # print(request.POST) …

11.02.2024
Устранение неполадок Plesk: Решение проблем с приложениями Python Django

Недавно я столкнулся с неприятной проблемой при попытке развернуть свое приложение Python Django 3 на хостинговом сервере под управлением Plesk на CentOS. Каждый раз, когда я пытался получить доступ к URL-адресу приложения, меня встречала неутешительная ошибка 403. Несмотря на …

11.02.2024
Ошибка миграции Django для пользовательской модели, когда при попытке ее сделать migraiton показывает, что таблица не существует

Я создал приложение для регистрации входа в систему, для этого я использовал django django.contrib.auth.models import abstractuser и использовал встроенную модель пользователя и добавил в нее дополнительные поля, а затем в setting.py добавил эту строку "AUTH_USER_MODEL = 'login_register. loginRegister'" и при …

11.02.2024
Дамп веб-клиента, отправляющего один и тот же запрос на почту МНОГО раз на сервер Django

Я разрабатываю сервер приобретений для IoT-приложения, для этой задачи я использую веб-фреймворк Django. (Acquisition server - это сервер, который получает сообщения от клиента "аппаратного микроконтроллера в моем случае" и сохраняет полученные данные в базе данных) Клиент, …

11.02.2024
Как объединить модели в представлении?

У меня есть две модели, submission и additionalinfo. class Submissions(models.Model): STATUS=() CAUSE=() def create_new_ref_number(): return str(random.randint(1000000000, 9999999999)) submissions_number_id = models.CharField(max_length=10,blank=True, unique=True, default=create_new_ref_number,editable=False) client = models.ForeignKey(ProfileUser, on_delete=models.CASCADE, related_name='submissions') contents = models.TextField() status = models.CharField( max_length=30, choices=STATUS, default='1') submissions_supervisor = models.ForeignKey(User,on_delete=models.SET_NULL, …

11.02.2024
Ожидание во views Django

Есть вьюшка которая выполняет внутри себя код от 5 до 20 минут. Вопрос состоит в том как сделать анимацию ожидания, так как если сайт вечно в прогрузке он почему-то падает в ошибку