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

06.05.2022
Использование forloop.counter для итерации по списку в шаблоне django

У меня есть список объектов с именем chargers_list и по моему представлению я оцениваю, когда будет сделана зарядка. Список оценок имеет тот же размер и называется eta. Я выполняю итерации над зарядными устройствами {% for charger in charger_list %}, …

06.05.2022
Я отображаю таблицу с помощью ajax в реальном времени и проверяю некоторые строки, которые я возвращаю в свои представления

У меня такая проблема: при автоматическом заполнении ввода я отображаю массив с помощью ajax , и на той же таблице я шокирую несколько строк, и когда я отправляю обратно в мои представления через кнопку, у меня ничего не отображается …

06.05.2022
Форма Django с выпадающим списком, использующая базу данных, возвращает пустые поля

Я открываю для себя Django и пытаюсь разработать простое приложение. В моей базе данных есть три таблицы: Одна большая таблица для сообщения всей информации пользователям и 2 таблицы для создания выпадающего списка на моей форме (но без использования …

06.05.2022
В Django : Почему ничего не происходит, когда я пытаюсь создать новую заметку с помощью html-формы на странице notes.html

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

06.05.2022
FieldError at /teacher/8/. Cannot resolve keyword 'teacher' into field. Возможные варианты: класс, факультет, faculty_id, id, name

Я достиг ошибки в моем проекте django, когда я пытался отобразить мое представление. Проблема, похоже, связана с моделью Course, но я, честно говоря, не знаю, с чего начать. Моя модель учителя: class Teacher(models.Model): GENDER_MALE = 0 GENDER_FEMALE = …

06.05.2022
Drf_yasg.generators: компонент path базового URL api http://localhost:8080/ игнорируется; вместо него используйте FORCE_SCRIPT_NAME

Я использую swagger (drf_yasg.generators) с Django и получаю следующее сообщение об ошибке Сообщение об ошибке drf_yasg.generators: компонент пути базового URL api http://localhost:8080/ игнорируется; вместо него используйте FORCE_SCRIPT_NAME. Вот это развязность class SchemaGenerator(OpenAPISchemaGenerator): def get_schema(self, request=None, public=False): …

06.05.2022
Метод Django form_valid

В представлении моей формы интересно, что если я не добавлю метод product_form.save в код ниже, и что если я добавлю это: def form_valid(self, form): product_form = form.save(commit=False) product_form.user = self.request.user product_form.save() # what if I delete this? return super().form_valid(form)

06.05.2022
Django / Создание HTMl файла из формы

В моем Models.py class Scenes(models.Model): name = models.SlugField('Scene name', max_length=60,unique=True) description = models.TextField(blank=True) Я представил форму в Views.py (упрощенная версия) def add_scenes(request): form = sceneForm(request.POST, request.FILES) if form.is_valid(): return HttpResponseRedirect('add_scenes?submitted=True') return render(request,'scenes3d/add_scenes.html', {'form':form, 'submitted':submitted}) Что я …

06.05.2022
Застрял в urls.py при переносе веб-сайта с Python 2 на Python 3

urlpatterns = format_suffix_patterns(urlpatterns, allowed=['json', 'html']) При запуске manage.py makemigrations, получил эту ошибку и застрял в ней на день . Это ошибка, которую я получил File "C:\Users\DSS-WT\AppData\Local\Programs\Python\Python310\lib\site-packages\rest_framework\urlpatterns.py", line 112, in format_suffix_patterns return apply_suffix_patterns(urlpatterns, suffix_pattern, suffix_required, suffix_route) File "C:\Users\DSS-WT\AppData\Local\Programs\Python\Python310\lib\site-packages\rest_framework\urlpatterns.py", …

06.05.2022
Как добавить Bearer {JWT} в swagger django?

Когда я авторизуюсь в Swagger UI, я должен написать "Bearer {потом я пишу JWT} здесь" Как я могу автоматически добавить строку "Bearer" перед токеном JWT в пользовательском интерфейсе swagger? Вот мои настройки Swagger Settings: SWAGGER_SETTINGS = { "SECURITY_DEFINITIONS": { …

06.05.2022
Django: выбор пакета для посещения пользователем

В чем разница между следующими пакетами: django-visits 0.1.6 (выпущен 16 июня 2014 года) и django-user-visit 0.5.1 (выпущен 29 сентября 2021 года)? Если я просто хочу записывать количество всех посетителей в моем django-приложении, должен ли я использовать последний пакет django-user-visit? …

06.05.2022
Как преобразовать объект django orm в объект pydantic list

я использую django channels и pydantic использование django orm sync_to_async как этот объект django orm преобразовать в pydantic response class ExchangeRateSchema(BaseSchema): currency: str sales_rate: str fix_time: datetime created_at: datetime @validator("currency") def validate_currency(cls, v): return v.split()[0] @validator("fix_time") def validate_fix_time(cls, …

06.05.2022
Как я могу легко сделать фукциональность add-to-cart в django?

Как я могу легко сделать фукциональность add-to-cart в django? Привет друзья, В настоящее время я работаю над проектом django ecommerce. Я хочу, чтобы пользователи добавляли товары в корзину, а затем оформляли покупку, но я в замешательстве, как …

06.05.2022
Django объект импорта related_name вместо foreigne_key

Когда я импортирую свой CSV файл в db.sqlite3, я не знаю как импортировать foreign_key вместо "Object". Вот что я пробовал. # import_csv.py (manage.my custom command) import csv from django.core.management.base import BaseCommand from models import Site, Association class Command(BaseCommand): help …

06.05.2022
Как конкатенировать или объединить словарь одних и тех же данных в один

У меня есть следующий набор из 7 словарей {'empid':785, 'empname':'Ibrahim', 'date(2022,5,1)':'Unmarked'} {'empid':785, 'empname':'Ibrahim', 'date(2022,5,2)':'Unmarked'} {'empid':785, 'empname':'Ibrahim', 'date(2022,5,3)':'Present'} {'empid':785, 'empname':'Ibrahim', 'date(2022,5,4)':'Unmarked'} {'empid':785, 'empname':'Ibrahim', 'date(2022,5,5)':'Unmarked'} {'empid':785, 'empname':'Ibrahim', 'date(2022,5,6)':'Absent'} {'empid':785, 'empname':'Ibrahim', 'date(2022,5,7)':'Unmarked'} Я хочу конвертировать в следующий формат. {'empid':785, 'empname':'Ibrahim', …

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

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

06.05.2022
Лучший способ передачи случайных ответов в Django Quiz App

Я пытаюсь создать приложение для викторины на основе Cornell Notes, где ключевыми словами будут вопросы с 4 ответами (один правильный ответ и три случайных из других ключей) Мои модели: class Note(models.Model): topic = models.ForeignKey(Topic, on_delete=models.CASCADE, null=True, blank=True) title …

06.05.2022
Django создает поле, которое содержит массив кортежей или массив массивов

Я хочу добавить поле в мои модели, которое будет содержать значение, подобное этому field = [(1,2,3),(6,5,4),(5,6,7)] or field = [[1,2,3],[6,5,4],[5,6,7]] Я использую базу данных postgresql. как этого добиться.

06.05.2022
Я не получаю url изображения профиля linkedin в дополнительных данных, используя django allauth linkedin login

Я не могу получить изображение профиля linkedin в дополнительных данных при авторизации с помощью django-allauth. В дополнительных данных url изображения профиля не существует. Я использую django==4.0.4, django-allauth==0.50.0. вот мой setup.py приложения django. #in setting.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', …

06.05.2022
Django rest framework с использованием шаблона для отправки электронного письма

Я хочу отправить стилизованное письмо с использованием HTML-тегов. Письмо отправляется успешно, но без стиля, а HTML-теги представлены в письме как текст. handles.py @receiver(order_created) def on_order_created(sender, **kwargs): order=kwargs['order'] capture_email= order.customer.user.email name= order.customer.user.username title= 'Thank you ' + name order_items=OrderItem.objects.filter(order=order) template= render_to_string('index.html',{'order_items':order_items,'name':name}) …

06.05.2022
Что вызывает 400 Bad Request в Django Graphene и NextJs при использовании крючка useMutation?

Я пытаюсь создать простое приложение todo, используя Django, Graphene и NextJs. Я смог создать todos в graphiQL и postman, однако когда я пытаюсь создать todo в NextJs, я получаю 400 Bad Request от сервера. Я попытался сделать то же …

06.05.2022
Визуальная географическая карта с координатами с помощью Django в html/js?

Я сделал следующую функцию в views.py для возврата json-ответа с координатами. Функция выглядит следующим образом: def dispatch(request): events = Event.objects.filter(description="Dispatch").values("element") starts = Start.objects.all() ends = End.objects.all() d_starts = { s['start_id']: s for s in start } d_ends = { c['end_id']: …

06.05.2022
Пытаюсь перенести старый проект с python2 на python3 и застрял на этой ошибке в urls.py

urlpatterns = format_suffix_patterns(urlpatterns, allowed=['json', 'html']) *File "C:\Users\DSS-WT\AppData\Local\Programs\Python\Python310\lib\site-packages\rest_framework\urlpatterns.py", line 112, in format_suffix_patterns return apply_suffix_patterns(urlpatterns, suffix_pattern, suffix_required, suffix_route) File "C:\Users\DSS-WT\AppData\Local\Programs\Python\Python310\lib\site-packages\rest_framework\urlpatterns.py", line 59, in apply_suffix_patterns regex = urlpattern.pattern.regex.pattern.rstrip('$').rstrip('/') + suffix_pattern AttributeError: объект 'tuple' не имеет атрибута 'pattern'*

06.05.2022
Необходимо переопределить метод сохранения для поля изображения и сохранить его как строку base64 с помощью django

Models.py class Organisation(models.Model): org_id = models.CharField(max_length=50,default=uuid.uuid4, editable=False, unique=True, primary_key=True) org_name = models.CharField(unique=True,max_length=100) org_code = models.CharField(unique=True,max_length=20) org_mail_id = models.EmailField(max_length=100) org_phone_number = models.CharField(max_length=20) org_address = models.JSONField(max_length=500, null=True) product = models.ManyToManyField(Product, related_name='products') org_logo = models.ImageField(upload_to=upload_org_logo, null=True, blank=True,) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) …

06.05.2022
В форме модели django принимается только двузначный целочисленный массив

Как сделать поле формы, которое принимает двузначный числовой массив во фронтенде. если кто-то вводит более 2 цифр или строку, то значение ввода автоматически проверяется, чтобы убедиться, что это правильно отформатированный двузначный целочисленный массив. справа <img …

06.05.2022
Удаление файла в docker контейнере удаляет файл в проекте

Имеется django проект, запускаю его через docker-compose (сам проект django + база postgres). Если после запуска зайти в контейнер и удалить там файл (например старый файл базы sqlite3), то он почему-то удалится не только в контейнере, но и в самом …

06.05.2022
Получение рабочей ссылки в поле 'currently' поля файла django admin

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

06.05.2022
Как иметь несколько типов пользователей в django

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

06.05.2022
Можно ли в django изменить имя verbose модели администратора на основе входа группы пользователей?

Я знаю о метатеге Model Meta tag для указания verbose_name, verbose_name_plural. Но мне нужно, чтобы в модели администрирования имя verbose было основано на логине пользователя в зависимости от группы, в которой он находится. Как мы можем переопределить этот атрибут?

06.05.2022
Выборочное попадание сигнала обновления для модели

У меня есть модель, называемая как узлы: class node(models.Model): name = models.CharField(max_length=200) status = models.CharField( max_length=32, choices=[], # some list of choices ) created_on = models.DateTimeField(auto_now_add=True) id = models.UUIDField(default=uuid.uuid4, editable=False, unique=True, primary_key=True) def __str__(self): return self.name Узел …

06.05.2022
Django не получает ?next=/ без ?next=/ я не смог получить ту же страницу, которую хотел раньше

Здравствуйте все, пожалуйста, помогите мне разобраться с этой проблемой. Мне нужен URL типа http://127.0.0.1:8000/baseaccount/vender_login/?next=/login/ но я получаю http://127.0.0.1:8000/baseaccount/login/ в основном, ?next=/ отсутствует, поэтому после входа в систему я не могу перейти на ту же страницу, что и …

06.05.2022
Как загрузить данные из многоуровневого объекта вложенности

``` when i do the School.objects.filter() query , how to load student object in single query using School.objects.filter() ``` class School(models.Model): name = models.CharField(max_length=50) grade = models.ForeignKey(Grade) class Grade(models.Model): name = models.CharField(max_length=10) class Student(models.Model): name = models.CharField(max_length=50) grade = models.ForeignKey(Grade) …

06.05.2022
Уменьшение значений с помощью цикла в Django

В этом коде я пытался уменьшить количество товаров из базы данных, когда пользователь делает заказ, это работает, но проблема в том, что количество товаров уменьшается только с первого товара в корзине? new_order_items = Cart.objects.filter(user=request.user) for item in new_order_items: …

06.05.2022
При нажатии кнопки create api на postman "ошибка": "hashpw() аргумент 1 должен быть строкой, а не байтом".

Код для создания пользователя try: # Если это социальный логин от Google, Facebook или Apple if 'social_login_id' in request.data and request.data['social_login_id'] != 0: schema = { "email": { "type": "string", "required": False, 'nullable': True}, "device_token": { "type": "string", "required": …

06.05.2022
Контейнер Docker не загружает статические файлы из проекта Django-React

Последние 4 дня я пытаюсь заставить мой файл main.js и статические файлы css загружаться в моем контейнере и на облаке google. Вот мое дерево файлов: main/ - frontend/ - node_modules/ - src/ -components/ - index.js - static/ - …

06.05.2022
Интеграция Scrapy в приложение Django/React

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

06.05.2022
Как внести этот URL в белый список на pythonanywhere

Пожалуйста, как я могу добавить нижеуказанные конечные точки сайтов в белый список, спасибо https://kingsvtu.com/app/api/v1/products/airtime https://kingsvtu.com/app/api/v1/products/data https://kingsvtu.com/app/api/v1/products/cable https://kingsvtu.com/app/api/v1/products/exam https://kingsvtu.com/app/api/v1/products/power вот ссылка на документ API ниже …

06.05.2022
В учебном примере: Djangos DRF не может получить параметры, когда vue AXIos использует POST? Спасибо.

Vue.js код: введите описание изображения здесь django drf: введите описание изображения здесь

06.05.2022
Как создать взаимосвязь между двумя товарами Django?

Нужно сделать что бы при выборе аналогичного товара в этом товаре отмечался так же этот аналог. модель class Part(models.Model): brand = models.CharField('Производитель', max_length=100) number = models.CharField('Артикул', max_length=100, unique=True) name = models.CharField('Название', max_length=100) description = models.TextField('Комментарий', blank=True, max_length=5000) analog = models.ManyToManyField('self', …

06.05.2022
Проверка безопасности в графеновом резольвере

Я использую Django и Graphene для обслуживания конечной точки graphql и столкнулся с небольшой проблемой, которую никак не могу решить. У меня есть следующий резольвер: class Query(ObjectType): trainingSession = Field(TrainingSessionType, id=graphene.ID()) trainingSessions = DjangoFilterConnectionField(TrainingSessionType) @staticmethod def checked_trainingsession(trainingsession,info): # …