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

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): # …

06.05.2022
Пароль меняется сам по себе

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

06.05.2022
Где разместить Django Rest API [закрыто]

У меня есть Django Rest API для моего бизнеса, и я хочу разместить его в реальном времени. Я запутался в платных услугах AWS, GCP или Heroku. Мне нужно что-то простое в использовании, как Heroku, и надежное, как GCP. …

06.05.2022
Django / Отношения OnetoMany внутри одного класса

Вот мой models.py class Scenes(models.Model): name = models.SlugField('Scene name', max_length=60,unique=True) record_date = models.DateTimeField('Scene date') manager = models.ForeignKey( settings.AUTH_USER_MODEL, blank=True, null=True, on_delete=models.SET_NULL) description = models.TextField(blank=True) previous = models.OneToOneField( 'self', blank=True, null=True, related_name='next', on_delete=models.SET_NULL ) Я начал с одного …

06.05.2022
Отображение элементов по категориям в Django

Есть производители телефонов и ноутбуков, как при выборе категории &quot;Телефоны&quot; передать id, чтобы в списке отображались только телефоны? Уже сколько вопросов посмотрел, всё равно не понял, может есть и другие методы, как это сделать? <img src="https://i.stack.imgur.com/TwQE0.png" alt="введите …

06.05.2022
Как добавлять только уникальные товары Django,

Как при помощи create() можно реализовать добавление уникальных товаров(точнее уникальным должно быть лишь одно поле) view def parts(request): added = '' error = '' PartAllView = Part.objects.order_by('-id') if request.method == 'POST': form = PartForm(request.POST, request.FILES) if form.is_valid(): form.save() added = …

06.05.2022
IntegrityError NOT NULL constraint failed: даже если я уже переопределил form_valid?

Итак, я пытаюсь создать простую функцию комментариев для приложения блога. В представлениях на основе классов, если вы используете внешний ключ в вашей модели, я знаю, что вы должны переопределить def form_valid: для того, чтобы комментарий был опубликован текущим зарегистрированным …

06.05.2022
Django: Отказ в разрешении при загрузке шрифта с помощью xhtml2pdf

При попытке загрузить шрифт TTF в HTML-файл, который должен быть преобразован в PDF с помощью xhtml2pdf, возникает ошибка. Ошибка возникает только при загрузке шрифтов и не возникает с другими типами статических файлов. Мне нужно загрузить шрифт, потому что я …

06.05.2022
Я столкнулся с проблемой при выполнении JSONRenderer.render(serialized_student_data.data) в Django

Я новичок в Django, Всякий раз, когда я выполняю строку json_data = JSONRenderer.render(serialized_student_data.data) она выдает мне ошибку TypeError: render() missing 1 required positional argument: 'data' #Здесь код в models.py class StudentModel(models.Model): name = models.CharField(max_length=100, default='user') roll_no = models.IntegerField(default=1) city = …

06.05.2022
Ошибка при установке mysqlclient в проекте django на cPanel

Requirements.txt содержит: asgiref==3.4.1 Django==3.2.9 django-isbn-field==0.5.3 mysql-connector-python mysqlclient phonenumberslite==8.12.42 Pillow==9.0.1 python-decouple==3.6 python-stdnum==1.17 pytz==2021.3 six==1.16.0 sqlparse==0.4.2 Получили ошибку: Error ERROR: Failed building wheel for mysqlclient ERROR: Command errored out with exit status 1: /home/bookbestie/virtualenv/bookbestie/3.8/bin/python3.8_bin -u -c 'import io, os, sys, …

06.05.2022
Django Pushing JSON formatted data to TimeLine Google Chart visual - преобразование даты в New Date()

Я видел несколько сообщений об этом, но мне все еще неясно, как этого добиться. У меня есть приложение Django, которое запрашивает базу данных SQL. Я получаю эти данные и конвертирую их из pandas dataframe в JSON формат: tempdata = json.dumps(d, …

06.05.2022
Как отобразить профиль пользователя (реальное изображение) вместо имени файла в форме Django, которая в основном обновляет учетную запись пользователя

Я изучаю курс Django на youtube, и мне нужно внести небольшие изменения в мою Django форму. Форма выглядит следующим образом: html поля формы, которое я хочу изменить: &lt;form action="" …

06.05.2022
Как показать значения данных внешнего ключа вместо урлов в Django api?

У меня есть следующие коды в models.py class Tag(models.Model): name = models.CharField(max_length=40) def __str__(self): return self.name class Post(models.Model): author = models.ForeignKey(User, on_delete=models.CASCADE, blank=True, null=True) likes = models.IntegerField() popularity = models.FloatField() reads = models.IntegerField() tags = models.ManyToManyField(Tag) class User(models.Model): name …

06.05.2022
Socket.gethostbyname(host_name) работает в терминале, но не работает в Django?

Я пытаюсь узнать свой ip с помощью библиотеки socket в моем Django проекте с помощью этого скрипта. import socket host_name = socket.gethostname() ip_address = socket.gethostbyname(host_name) Я получаю эту ошибку: socket.gaierror: [Errno -2] Name or service not known …