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

27.10.2022
Мой Get Api не работает, я не могу получить список из базы данных, как я планировал (Django).

Это информация в моей базе данных Это моя модель Сериализаторы @api_view(['GET', 'POST', 'DELETE']) def student_list(request): if request.method == 'GET': student = Student.objects.all() FirstName = request.GET.get('FirstName', None) if FirstName is not …

27.10.2022
Django: HTTPResponse в JSONResponse с обратным прослеживанием

Я работаю над промежуточным ПО, где мне нужно преобразовать HTTPResponse (например: 500 internal error) в JSONResponse, как показано ниже { "error":"some error string", "traceback":"complete traceback of exception" } Может кто-нибудь подсказать мне, как я могу этого добиться? …

27.10.2022
Как фильтровать на основе друзей вошедшего пользователя?

Я делаю таблицу лидеров, которая работает при фильтрации по всем пользователям. Но здесь я хотел бы фильтровать на основе друзей пользователя. Вот как я получаю список друзей : users = self.request.user.friends и это мое мнение : …

27.10.2022
Избегание изменения поля DateTime "auto_now", когда на самом деле ничего не изменилось

Какой наиболее эффективный способ сделать так, чтобы мое поле updated_at, которое имеет параметр auto_now, не изменялось, когда объект остается тем же самым при PATCH запросе, например?

27.10.2022
Как использовать vuei18n-po?

Я не могу найти учебник по использованию пакета vuei18n-po в vue main.ts. Документация по нему небольшая и плохо описана. https://www.npmjs.com/package/vuei18n-po. Я никогда не использовал что-то подобное внутри …

27.10.2022
Django.core.exceptions.ImproperlyConfigured: Модуль в ИМЕНИ не может быть импортирован: validators.NumberValidators

есть ли кто-нибудь, кто знает, как решить эту ошибку. Я пытался добавить пользовательские валидаторы паролей в AUTH_PASSWORD_VALIDATORS. я получил следующую ошибку. django.core.exceptions.ImproperlyConfigured: The module in NAME could not be imported: accounts.validators.NumberValidators. Check your AUTH_PASSWORD_VALIDATORS setting. вот …

27.10.2022
Добавление ссылки CDN в папку static папки django

Как я могу добавить ссылку cdn для chart.js на html странице в папку static, чтобы я не зависел от cloudflare и мог кэшировать его в своем дистрибутиве CloudFront. может ли кто-нибудь помочь мне в этом.

27.10.2022
Объект модели не сохраняется в задаче celery

пытаюсь создать объект Alarm в задаче celery. но после вызова метода задачи объекты, созданные в задаче celery, не сохраняются. from celery import shared_task from alarms.models import Alarm from games.models import Participation @shared_task def create_alarms(game_id): participations = Participation.objects.filter(game=game_id) …

27.10.2022
Как добавить прокси api запрос в react с помощью nodejs? (используя только одну общую функцию вместо отдельной функции для каждого api)

Я использую все мои django apis непосредственно из react, но я хочу добавить прокси-слой nodejs, чтобы скрыть фактический api. Наше приложение react имеет ssr, поэтому мы уже запускаем сервер nodejs. Поскольку у нас уже много api, есть ли способ, …

27.10.2022
Form.label не отображается в django

вот мой код и я пытаюсь показать ярлык, но он не отображается вот мой файл формы forms.py class ReviewForm(ModelForm): class Meta: model = Review fields = ['value', 'body'] labels = {'value': 'Place your vote', 'body': 'Add a comment …

27.10.2022
Python - Django Rest Framework - подсчет общего количества строк из таблиц в базе данных с помощью одного вызова

Я только что перешел на python и Django-rest-framework с java spring-boot, и у меня возник вопрос Допустим, у меня есть несколько таблиц: class table1(CommonModel): class table2(CommonModel): class table3(CommonModel): class table4(CommonModel): .... А у меня есть API для …

27.10.2022
Django устанавливает начальное значение в форме

Class UserEditFormView(FormView): template_name = "edit.html" form_class = UserEditForm def get_initial(self): return {'nickname': self.request.user.nickname} class UserEditForm(forms.Form): nickname = forms.CharField(required=False, max_length=120) <!DOCTYPE html> <html> <head> <title>Nickname Edit</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> </head> <body> <form class="container" action="http://localhost:8000/profile/edit/" method="POST"> <label for="nickname"> Nickname </label> <input id="nickname" type="text" …

27.10.2022
Я создал модель и функцию представления для добавления посещаемости сотрудника. Но данные не сохраняются в базе данных и не появляется ошибка

Я создал форму с именем AttendanceForm : class AttendanceForm(forms.ModelForm): class Meta: model = Attendance fields = '__all__' Это модели class Employee(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, default=1) eid = models.IntegerField(primary_key=True) salary = models.IntegerField() gender = models.CharField(max_length=6, choices=GENDER_CHOICES, default=1) contactno …

27.10.2022
Сериализаторы DFR против форм, и обработка ImageField() как необязательного поля, проблема не работает

Моя цель - как сделать ImageField() необязательным в случае, если пользователь не хочет отправлять изображение. Когда я использую django Forms, то ImageField() будет работать нормально, где поле будет рассматриваться как необязательное. В то время как, когда …

27.10.2022
Python asyncio тело ссылки и ответ от него в aiohttp asyncio

У меня есть асинхронные запросы, я посылаю 100 запросов и получаю от них ответ. Я отправляю тело запроса, чтобы получить ответ, проблема в том, что я не могу соединить тело запроса с ответом, иногда ответа нет i собирает запросы …

27.10.2022
Django - условие if всегда возвращает True

У меня есть условие, которое вызывает функцию обновления if is_approved= True @api_view(['POST']) @permission_classes([IsStaff]) def update_company_info(request): request_qs = CompanyUpdateRequests.objects.filter(id=request.data["request_id"],is_approved=None) serializer = CompanyUpdateRequestSerializer(request_qs[0], data=request.data, partial=True) approved = request.data['is_approved'] if serializer.is_valid(): if approved: print(request.data['is_approved']) update_info(request_qs[0].company, request_qs[0]) serializer.save() Независимо от значения …

27.10.2022
Django удаляет сессии при выходе с аккаунта?

Реализовал просмотр последних товаров через сессии. Когда авторизован товары показываются как надо. Но стоит мне выйти из аккаунта, возникает ошибка KeyError at / 'recently_viewed'. Я полагаю, что сессии при логауте очищаются и, соответственно, ключ recently_viewed удален. Вот и возникает ошибка. …

27.10.2022
Как активировать представление django в качестве запланированной задачи на pythonanywhere?

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

27.10.2022
Как нажать на кнопку второй раз после первого нажатия с помощью JS

вот мой код: function report(){ setTimeout(function () { var mehran = new URL('http://example.com'); window.open(mehran); /* alert("h") */ }, 5000); } <span><button type="submit" id="reportclick" style="color:white; background-color:coral; border: 1 px sloid black; width:100px; margin: auto;" onclick="report()">Get Report</button></span> …

27.10.2022
Проблема подключения к базе данных python/django

Настройки базы данных DATABASES = { 'default': { 'ENGINE': os.environ.get('DB_ENGINE', "mysql"), 'NAME': os.environ.get('DB_NAME', "django_db"), 'USER': os.environ.get('DB_USER', "root"), 'PASSWORD': os.environ.get('DB_PASS', "123456798"), 'HOST': os.environ.get('DB_HOST', "localhost"), 'PORT': os.environ.get('DB_PORT'), } } error django.core.exceptions.ImproperlyConfigured: 'mysql' isn't an available database backend or couldn't …

27.10.2022
Как реализовать файловое хранилище NGINX и облако STORJ?

Django media app + Nginx. И облако Storj в качестве холодного хранилища файлов контента. nginx.conf location /media { root /var/www/html/media;} Мне нужно избежать загрузки файла из storj, если этот файл уже находится в /media. Пользователь запрашивает mysite/file.mp4. …

27.10.2022
VS Code не видит виртуальные переменные среды в файле .env при запуске django

Я впервые пытаюсь установить соединение с postgres и использовать виртуальные переменные среды. Я создал файл .env и поместил его в папку настроек, но переменная базы данных отсутствует каждый раз, когда я пытаюсь использовать manage.py runserver. Есть ли способ заставить его …

27.10.2022
Не сохраняющиеся данные в postgres при перезапуске docker

Docker-compose.yml ` version: '3.8' services: web: build: ./app command: python manage.py runserver 0.0.0.0:8000 volumes: - ./app/:/usr/src/app/ ports: - 8000:8000 env_file: - ./.env.dev depends_on: - db db: image: postgres volumes: - db_data:/var/lib/postgresql/data/ env_file: - ./.env.dev volumes: db_data: инспектирование тома …

27.10.2022
Проблема с кнопкой назад в Django Browser после выхода из системы не удается войти снова. Она остается только на странице выхода из системы

Я пытаюсь интегрировать Azure AD с Django. Когда я вхожу в систему с помощью Azure AD в первый раз, он работает нормально, но когда я выхожу из системы и нажимаю кнопку Browser Back на странице выхода, он остается на …

27.10.2022
Двойной связный список в моделях Django

Я пытаюсь создать музыкальный плеер с помощью Django. на сайте у меня должны быть плейлисты с музыкальными треками. Мне нужно создать две модели: композиция и плейлист. Я уже создал класс Composition: class Composition(models.Model): title = models.CharField(max_length=500) artist = models.CharField(max_length=500) playlist …

27.10.2022
Как использовать схемы в Django с помощью MSSQL?

У меня нет 50 репутации, чтобы комментировать этот ответ. Я хочу задать вопрос, как я могу найти путь для mssql\introspection.py, так как я не могу найти путь в моем окружении Django. Ссылаясь на этот вопрос, у …

27.10.2022
У меня есть некоторые ошибки в python django

это мои ошибки Я пытаюсь, но не получается :)

27.10.2022
Таблица внутри модели Django для заказа на сайте электронной коммерции

Я разрабатываю сайт продуктового магазина, используя Django для бэкенда. У меня есть модель "Заказ", которая содержит поля Имя клиента, дата, адрес, номер мобильного телефона, способ оплаты, статус и т.д., и самое главное Список заказов (Он должен быть в …

27.10.2022
For loop в шаблоне django, возвращающий одинаковый id для определенного столбца

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

27.10.2022
Django Rest Framework - приложение React, хотя при использовании маркера CSRF, HTTP-запросы POST, PUT и DELETE возвращают ошибку 403

Я использую Django rest framework в качестве бэкенда API и React в качестве фронтенда. Я хотел бы защитить свой бэкенд, чтобы только фронтенд мог делать "небезопасные" запросы к нему, такие как post, put, delete и т.д. Мое приложение связано …

27.10.2022
Каков правильный способ настройки приложения и каналов asgi в djnago?

Я только начал изучать каналы и asgi в django .... и в нескольких руководствах, которые я видел, они делают это для настройки asgi apllication asgi.py import os from django.core.asgi import get_asgi_application from channels.routing import ProtocolTypeRouter, URLRouter os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mywebsite.settings') application …

27.10.2022
Проблема с обнаружением в реальном времени с использованием - Yolov5 & Django & React

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

27.10.2022
Почему Django говорит, что мой шаблон не существует, хотя он существует?

Я начинающий, следую этому учебнику по Django (https://www.w3schools.com/django/django_templates.php) и получаю ошибку, описанную ниже, после создания шаблона html и изменения файла views.py (имя стерто для конфиденциальности): Internal Server Error: /members Traceback (most recent call last): File "C:\Users\\myproject\lib\site-packages\django\core\handlers\exception.py", …

27.10.2022
Как вернуть ответ с перенаправлением в представлениях Django?

Я сделал api запрос, взял токен, положил его в cookie, и чтобы он работал, мне нужен ответ, как в конце: def reg(request): form = CreateUserForm() if "register-btn" in request.POST: form = CreateUserForm(request.POST) if form.is_valid(): new_user = form.save() login(request, new_user) …

27.10.2022
Множественные выпадающие фильтры в HTML-таблице с помощью javascript

Я пытаюсь сделать несколько выпадающих элементов, которые помогут сузить строки в html-таблице. Я новичок в этом деле, поэтому мне трудно понять, как javascript не работает. Я чувствую, что он близок, и на самом деле, если я изменю "!= …

26.10.2022
Django - Шаблон пользовательской формы не может найти шаблон

Ошибка: Кодовая база Конкретный вызов: https://github.com/varlenthegray/wcadmin/blob/dev/clients/forms.py#L25-L38 Расположение шаблона: https://github.com/varlenthegray/wcadmin/blob/dev/templates/form_as_div.html Я думал, что это может быть связано с моими настройками, однако я гоняюсь за своим хвостом. Я пробовал следующие URL в качестве …

26.10.2022
Django-admin-tools-action как добавить действие внутрь другого действия

Есть ли способ поместить выпадающий список внутри другого списка в django action? Я хотел бы использовать селект внутри другого, чтобы выбирать варианты из него таким образом. <img alt="image of what a possible dropdown would look like …

26.10.2022
Ссылка на pk в связанных с Django моделях

Я изучаю Django и делаю проект, в котором у меня есть три модели со следующими отношениями: #models.py class Model1(models.Model): status = models.CharField(max_length = ....) class Model2(models.Model): model1 = models.ForeignKey(Model1, ....) name = models.CharField(max_length = ....) class Model3(models.Model): model2 = …

26.10.2022
Подсказка типа Django для объекта модели (одиночный)

Я ищу подсказку типа для класса экземпляра объекта модели: &gt;&gt;&gt; Device.objects.get(pk=31) &lt;Device: Device object (31)&gt; &gt;&gt;&gt; device = Device.objects.get(pk=31) &gt;&gt;&gt; type(device) &lt;class 'inventory.models.Device'&gt; Я буду передавать вышеприведенные данные в функцию, которая будет выполнять некоторые действия, но я …

26.10.2022
Создание приложения для определения местоположения с помощью python, Django

Я создаю подобие Uber eat, получаю местоположение клиента и водителя через их Ip адрес. Моя задача состоит в том, как отслеживать местоположение водителя на карте в режиме реального времени, чтобы знать, движется он или нет. Как в Uber