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

26.09.2022
Тип исключения: OperationalError at /admin/firstapp/employee/ Exception Value: no such column: firstapp_employee.user_id

Привет, я новичок в django & пытался перенести свою модель, когда получил эту ошибку.Any suggestions? вот мой models.py (я пытаюсь создать отношения один к одному между пользователем и моделью Employee) from django.db import models from django.contrib.auth.models …

26.09.2022
Вызов django context_processor без запроса как обычной функции

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

26.09.2022
Как изменить значение, хранящееся в name, на основе предыдущего ввода от пользователя в html?

Добрый день. Я создаю сайт с использованием python django. Я пытаюсь изменить значение в таблице в базе данных, содержащей оценки студентов на основе номера студента (строка) и названия задания (столбец). У меня есть функция в файле views.py, которая использует …

26.09.2022
Apache2 не перенаправляет неwww запрос на www

Я пытаюсь перенаправить все non-www запросы на www. Вот мои настройки конфигурации apache. RewriteEngine on RewriteCond %{SERVER_NAME} =example.com [OR] RewriteCond %{SERVER_NAME} =www.example.com RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

26.09.2022
При нажатии на кнопку add more в базу данных сохраняются только первые данные [закрыто]

<input type="text" name="quantity" id="quantity" placeholder="QUANTITY"> <!-- <label for="phone">phone</label><br> --> <!-- <input type="text" name="phone" id="quantity-type" style="width:180px;"> --> <select name="quantity_type" id="quantityType"> <option value="kg">Kg</option> <option value="ton">Ton</option> <option value="peices">No's</option> </select> </div> <div> <select name="brand_name" id="brand_name" class="brand_name" onChange="check(this);"> <option value="Shyam Steel Industries …

26.09.2022
Задайте аннотацию django queryset перед нарезкой на кусочки

Я в основном хотел узнать, порядок выполнения для Django queryset действий аннотации и нарезки. Пусть Books - модель, в которой около 1000 значений. some_books = Books.objects.annotate( test_field=some-actions.... ).filter( some-other-filters )[:100] Когда я выполняю вышеприведенный запрос, будет …

26.09.2022
Как сделать SELECT UNNEST ARRAY для списка, не хранящегося в базе данных, в django

Я пытаюсь воспроизвести этот упрощенный запрос Postgres в Django (где [v1, v2, ...] - это список в python): SELECT * FROM UNNEST(ARRAY[v1, v2, ...]) objs (obj) WHERE EXISTS( SELECT "table"."field1" FROM "table" WHERE "table"."field2" = 'value' AND "table"."field1" = …

26.09.2022
Как правильно работать с <select></select> в шаблонах в Django?

Я немного конфьюзд. Как прописать кнопки снизу в списке поиска рабочими? сверху у меня отображаются свежие комменты для быстрого реагирования, снизу типа архива. Верхние работают прекрасно, с нижними сижу туплю например удаление. Так работает верхняя кнопка. &lt;form action=&quot;{% …

26.09.2022
Изменение значений атрибутов объекта модели django с помощью переменной [дубликат]

У меня есть эта модель : class Project(models.Model): name = models.CharField(max_length=200, verbose_name="project name", default="") price = models.FloatField(verbose_name="Price", default=0) description = models.TextField(verbose_name="Description du projet", blank=True, null=True) state = models.CharField(max_length=7, choices=STATES, verbose_name="Statut", default='not started') ...a lot of other fields... Если …

26.09.2022
Когда я редактирую профиль, как сделать так, чтобы система автоматически отправляла подтверждение по электронной почте, если email изменен - Django

Итак... Мой основной замысел состоит в том, что когда пользователь редактирует свой аккаунт и меняет email, система должна изменить всю остальную информацию, кроме email, и отправить письмо на новый email (введенный пользователем) со ссылкой подтверждения. После нажатия на ссылку …

26.09.2022
Как исправить часовой пояс django python

У меня есть данные о дате, сохраненные в моем postgresql, они выглядят следующим образом Я получаю дату, используя эту модель django: ddate = list(MyModel.objects.values('created_at')) getDates = [d['created_at'] for d in ddate if …

26.09.2022
Хранение субтитров в базе данных

Я работаю над проектом, который использует AI для распознавания речи аудиофайла. Выходом этого ИИ является огромный объект JSON с тоннами значений. Я удалю некоторые ключи, и конечная структура будет выглядеть следующим образом. { text: "&lt;recognised text&gt;", language: "&lt;detected …

26.09.2022
Как подкласс или исправление запроса, когда пользователь заполняется AuthenticationMiddleware

Я расширил стандартную модель Django AbstractUser, создав эту модель Visitor, которая содержит больше информации о пользователе. class Visitor(models.Model): user = models.OneToOneField(get_user_model(), on_delete=models.CASCADE, related_name='visitor') Посмотрев на замечательную Django Debug Toolbar, я заметил, что и модель User, и эта модель …

26.09.2022
Django : Как проверить существует ли список значений в таблице или нет в одном запросе в django?

пользователь ввел categoryIds = [1,2,3,............] for catId in categoryIds: if Category.objects.filter(id = catId).exist(): -------------- ----single opertions like adding value in to dict.----- else: -------------- Мне нужно избежать неказистой итерации, проверяя ее в одном запросе. Проверьте правильность введенных …

26.09.2022
Добавление параметров к url строке в django

Я пишу проект на django, у меня есть следующие файлы: #urls.py from django.urls import path from . import views app_name = 'some_app' urlpatterns = [ path('', views.index, name='index'), path('some_url/', views.view_func, name='some_url') ] #views.py from django.shortcuts import redirect def index(request): …

26.09.2022
Django Q objects vs python code лучше по производительности?

Что обеспечит лучшую производительность: использование условий фильтрации с помощью Q в django ORM или просто получение нефильтрованных объектов и сравнение в python. employee_qs = employee.objects.filter(state=States.ACTIVE, topic_assn__topic_id=instance.ss_topic_id).select_related('c_data').filter( Q(c_data__is_null=True) | Q(c_budget__gt=F('c_data__budget_spent') + offset_amt)) В/с employee_qs = employee.objects.filter(state=States.ACTIVE, topic_assn__topic_id=instance.ss_topic_id).select_related('c_data') for employee …

26.09.2022
Класс Serializer как свойство класса Model - плохая ли это практика?

Я хочу написать пользовательскую команду, которая требует отдельных сериализаторов для нескольких классов Model. Чтобы сделать это итерируемым, я подумал, что было бы неплохо добавить пользовательское свойство к задействованным Моделям. Ниже приведен краткий пример того, что я себе представлял, внутри …

26.09.2022
Какая сторона (front-end или Back-end) является лучшей практикой для сжатия размера медиа? [закрыто]

Я работаю над клоном Twitter, используя React и Django и ищу лучшую практику для Lossless Media Compression. Так с какой стороны (Front-end или Back-end) лучше всего сжимать размер медиафайлов? И есть ли предложения по библиотекам для …

26.09.2022
Ошибка: Не был отправлен файл. Проверьте тип кодировки в форме

Пожалуйста У меня проблема с реестром продавца, все работало нормально до этого, так что я просто решил перепроверить все, что сделал, к моему удивлению код, который работал идеально до этого, больше не работает. пожалуйста, помогите мне ребята............................................................................................................................................................. views.py def registerRestaurant(request): …

26.09.2022
Django: как сделать группировку по полю, которое является индексированным varchar?

У меня есть модель Product следующего вида: class Product(models.Model): manufacturer = models.CharField(max_length=32, null=True, blank=True) product_model = models.CharField(max_length=32, null=True, blank=True) description = models.CharField(max_length=32, null=True, blank=True) Поле manufacturer не является первичным ключом, но это индекс. Я хочу сделать запрос, …

26.09.2022
AttributeError: модуль 'django.contrib.gis.db.models' не имеет атрибута 'JSONField'

Я использую базу данных Postgis для своего Django Project, в базе данных которого есть поле JSONField. Когда я запускаю его, я получаю эту ошибку AttributeError: модуль 'django.contrib.gis.db.models' не имеет атрибута 'JSONField'. Как решить эту проблему?

26.09.2022
Невозможно указать поля в drf queryset с помощью drf-yasg

Class ABC(generics.ListCreateApiView): @swagger_auto_schema( operation_description="THIS API IS TO CREATE MESSAGES IN A LIST ", auto_schema=AcceptFormDataSchema, request_body=MessageGetSerializer ) def get_queryset(self): data =self.request.GET.get("code") ... @swagger_auto_schema( operation_description="THIS API IS TO CREATE MESSAGES IN A LIST ", request_body=openapi.Schema( type=openapi.TYPE_OBJECT, required=["data"], properties={ "code": openapi.Schema(type=openapi.TYPE_STRING), def post(self, …

26.09.2022
Django Form не обновляется при использовании фреймворка подписи Jquery

Я использую фреймворк подписи Jquery в моей странице формы, которую я написал с помощью Django. Когда я использую его, он не обновляется, когда я вношу изменения в любое поле формы. update.py def updateAmbulanceCaseForm(request,id): ambulanceCase = AmbulanceCase.objects.get(id=id) form = AmbulanceCaseForm(data=request.POST, …

26.09.2022
Группировать сериализованные данные в соответствии с определенным значением поля (фреймворк Django rest)

Models.py class InviteUser(models.Model): invite_id = models.AutoField(primary_key=True) invite_code = models.CharField(max_length=100, unique=True) invite_type = models.CharField(max_length=100) invited_user_role = models.CharField(max_length=100) invited_user = models.ForeignKey('users.User', on_delete=models.CASCADE, db_column='invited_user') number_of_invites = models.PositiveIntegerField(null=True, blank=True) invite_expiry_date = models.CharField(max_length=100, null=True, blank=True) remaining_invites = models.PositiveIntegerField(null=True, blank=True) phone_number = models.CharField(max_length=15, null=True, blank=True) …

26.09.2022
Сделать приложение django осведомленным об IP-камере локальной сети

У меня есть приложение django, запущенное на сервере, оно может получить доступ к пользовательским usb и встроенным камерам и показать прямой эфир в html, но теперь мне нужно получить доступ к локальным IP-камерам пользователей (подключенным непосредственно к порту Ethernet …

26.09.2022
Я хочу отправлять электронные письма с помощью фильтрации данных из таблицы django нескольким получателям

Я просто создаю приложение для набора персонала на django.So я хочу отправлять запланированные письма в компании Hr после добавления вакансий.The datas are the student skill, email, name, from student table. Всего 3 модели: студент, вакансия, компания.

26.09.2022
Взаимодействие Django между двумя проектами, развернутыми в azure на двух разных портах

В django у меня есть два проекта проект 1 будет заботиться о регистрации пользователей, логине, аутентификации (аутентификация на основе токенов) и проект 2 имеет одно приложение, работающее в нем. Теперь моя проблема в том, что для проекта2 я …

26.09.2022
Функция Pandas read_csv для обработки проблемы utf-8 и utf-16

Пользователь может загрузить как UTF-8, так и UTF-16 CSV файл, который является файлом посещаемости команд Microsoft, который они загружают оттуда. Чтобы решить эту проблему, я написал следующий код, но возникла какая-то странная проблема, которую я не могу решить excel_file …

26.09.2022
Службы Docker Django не взаимодействуют

Я пытаюсь заставить мою службу слушателя ПОСТИТЬ на API в службе приложения. Служба приложения работает по адресу 0.0.0.0:8000, а служба слушателя пытается отправить сообщение по этому адресу, но данные не добавляются в базу данных. Я не уверен, правильно …

26.09.2022
Django с балансировщиком нагрузки Aws Application

Каков поток развертывания для достижения балансировки нагрузки с использованием нескольких экземпляров Ec-2? Должен ли я сначала настроить проект на оба ec2 вручную, а затем использовать их с App Load Balancer?

26.09.2022
Ключевая ошибка при попытке зарегистрировать пользователя Django

Получаю ошибку ключа "password" в serializer.py при проверке данных. Я использую встроенную в Django модель User и аутентификацию Token для регистрации пользователя. вот как выглядит мой serializer.py. from django.contrib.auth.models import User from rest_framework import serializers class RegistrationSerializer(serializers.Serializer): …

26.09.2022
Невозможно импортировать модели в оболочке Python

Я занимаюсь по официальному учебнику Django (документация). Я создал две модели базы данных (Question, Choice). Я пытаюсь импортировать их, сначала войдя в оболочку python с помощью python manage.py shell Затем я запускаю from polls.models import Question,Choice и …

26.09.2022
Почему в адресной строке не отображается поле slug?

Я новичок в Django. Я столкнулся с ошибкой при отработке добавления поля slug в модель. после запуска программы она не работает. Браузер не выдает никаких ошибок. Я написал код ниже, пожалуйста, посмотрите и кто-нибудь поможет мне? Не стесняйтесь спрашивать …

26.09.2022
Home.html не отображает теги

Теги не отображаются на главной странице. но они появляются в post_detail.html. Это не работает так, как я хочу, чтобы это работало. Может ли кто-нибудь объяснить мне ошибки и решения? blog/views.py: def home(request, tag_slug=None): posts = Post.objects.all() # tag post …

26.09.2022
Django Представление на основе классов (FormView)

Class ReviewView(FormView): form_class = ReviewForm template_name = "review/review.html" success_url = "/thank-you" def form_valid(self, form): form.save() return super().form_valid(form) вот эта ошибка как я могу ее исправить Ошибка атрибута в /. У объекта 'ReviewForm' нет атрибута 'save'

26.09.2022
Динамические выпадающие значения django

Я хочу создать выпадающий список Course "Стажер", в котором будут отображаться только варианты значений в CourseName "Модель курса". В настоящее время я попробовал некоторые решения после просмотра. Но это не работает. Мой выпадающий список курсов исчез после редактирования в forms.py. …

26.09.2022
Django summernote как ограничить количество изображений или общий размер изображения

Я прикасаюсь к летней ноте Django. Но есть проблема. Я могу ограничить размер одного изображения, но как задать общее количество изображений на пост или общий размер изображения? помогите пожалуйста

26.09.2022
Как избежать страницы ошибки 'callback' в django-allauth( GoogleAuth)?

Я разрабатываю некоторое приложение на django и реализовал аутентификацию через Google. Все работает хорошо, но если пользователь, авторизовавшись через Google, возвращается на страницу Google-логина с помощью кнопки "предыдущая страница" браузера, он может снова войти и увидеть эту страницу ошибки: …

26.09.2022
Как я могу обслуживать статические файлы в Django в приложении Railway, когда Debug равен False

Когда я устанавливаю значение DEBUG на False в переменных Railway, мои изображения из загрузок не загружаются. Как я могу это исправить? my settings.py MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', ... ] STATIC_ROOT = BASE_DIR / 'staticfiles' STATIC_URL = 'static/' …

26.09.2022
Изменение содержимого сообщений подтверждения почты ( Django Rest Framework, Djoser )

Вопрос краток, не требует отрывков кода, а заголовок вопроса и так описывает суть моей проблемы, но зная любовь товарещей модеров удалять мои вопросы, я уточню: Я использую Djoser для аутентификации на своем DRF проекте, так-же использую подтверждение адреса email при …