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

16.12.2021
Удаление всех документов в коллекции MongoDB через Django backend и Angular frontend

Мне удалось написать код для добавления клиента в коллекцию MongoDB из метода сервиса Angular в http-функцию Django следующим образом: const httpOptions = { headers: new HttpHeaders({ 'Content-Type': 'application/json', 'Accept': 'application/json' }), withCredentials: false } @Injectable() export class MongoService { …

16.12.2021
AttributeError: объект 'RelatedManager' не имеет атрибута '' обратное соединение

Я пытаюсь реализовать обратное соединение, но получаю эту ошибку : 'admin':i.mobileinv_imei.invoice.seller.username, AttributeError: объект 'RelatedManager' не имеет атрибута 'invoice' вот мой models.py class Imei(models.Model): mobile = models.ForeignKey(MobileCollection,on_delete=models.PROTECT) imei = models.CharField(max_length=15,unique=True) status= models.BooleanField(default=True) class ImeiInvoice(models.Model): item = models.ForeignKey(Imei,on_delete=models.PROTECT,related_name='mobileinv_imei') …

16.12.2021
PostgreSQL удаление записей из двух объединенных таблиц на основе условий

В моем проекте django, с подключенной базой данных PostgreSQL, я создаю эти две модели: class Results(models.Model): device = models.ForeignKey(Device, null=True, on_delete=models.SET_NULL) proj_code = models.CharField(max_length=400) res_key = models.SlugField(max_length=80, verbose_name="Message unique key", primary_key=True, unique=True) read_date = models.DateTimeField(verbose_name="Datetime of vals readings") unit …

16.12.2021
Как я могу отправить смс в Django?

Я столкнулся с проблемой при попытке отправить смс с помощью сервиса SMSC в проекте Django. Моя задача Celery для отправки email и sms: def order_created_retail(order_id): # Task to send an email when an order is successfully created order = …

16.12.2021
Выполнение вызова DELETE в DRF с помощью axios возвращает 301

Я борюсь с вызовом delete на моем drf api с помощью axios. Постоянно возвращается 301... У меня есть одно представление на основе класса, содержащее методы create/list/delete. Что здесь может быть не так? вызов аксиоса: async delete_qr(id){ …

16.12.2021
Django запрос количества вхождений символа в поле CharField

У меня есть поле CharField, которое содержит пути, например: zero/one/two/three , или root/usr/et_cetera Количество разделителей (здесь /) дает нам глубину "узла" в пути, поэтому в предыдущем примере three имеет глубину 3. В python я мог бы написать …

16.12.2021
Невозможно выполнить итерацию по списку массивов в Django

Я итерирую все записи из базы данных, но в выводе отражается только одна первая строка. Данные базы данных представляют собой список кортежей [(('HR749', datetime.datetime(2021, 11, 5, 20, 0, 17), 'Web', 'Referrals ', 'Draft', 'Bus', 'India', 'satish', 10902, 'Openings', …

16.12.2021
NOT NULL constraint failed:orders_order.user_id

Я новичок в django и создаю сайт электронной коммерции. Когда я пытаюсь сделать новый заказ на моем сайте, я получаю эту ошибку: NOT NULL constraint failed:orders_order.user_id каждый пользователь может иметь несколько заказов и я хочу показать заказы в …

16.12.2021
Как использовать FCM pkg на Django?

Я использую пакет fcm_django для отправки уведомлений API на Firebase, но у меня есть некоторая путаница в этих двух концепциях на Firebase, как это: (registeration_id и device_id) https://fcm-django.readthedocs.io/en/latest/#setup Я поместил "server_key" Firebase в registration_id, …

16.12.2021
Как я могу получить поля из моделей, вычислить некоторые поля и передать их в мой шаблон?

My model.py class Main(models.Model): name= .... amount = models.PositiveIntegerField(default=40000) По моему мнению: def mainf(request): listmain = models.Main.objects.all() for data in listmain: value = data.amount * 5 calculated_data = data_and_value context = {'main':calculated_data} return render(request,'main/main.html',context) Как я могу …

16.12.2021
Как предопределить значение внутри модели/формы в Django?

Я создаю простое приложение, которое позволяет пользователям создавать группы. Когда пользователь создает группу, она имеет следующие поля: имя desc inviteKey - я хочу, чтобы это поле было скрыто и генерировало 10-символьный код, а затем отправляло его. …

16.12.2021
Я не могу проверить jwt-токен [django].

Введите описание изображения здесь Я использую drf-jwt : https://styria-digital.github.io/django-rest-framework-jwt/ я сделал жетон def jwt_login(user: User): jwt_payload_handler = api_settings.JWT_PAYLOAD_HANDLER jwt_encode_handler = api_settings.JWT_ENCODE_HANDLER payload = jwt_payload_handler(user) token = jwt_encode_handler(payload) return token и модель …

16.12.2021
AttributeError: тип object не имеет атрибута 'get_extra_actions'

У меня есть небольшое веб-приложение, и я пытаюсь разработать для него API. У меня возникла проблема с моделью, которую я назвал Platform, внутри приложения, которое я назвал UserPlatforms. Та же ошибка: AttributeError: type object 'UserPlatformList' has no attribute 'get_extra_actions' …

16.12.2021
Как использовать initial в форме с несколькими объектами без получения ошибки MultipleObjectsReturned

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

16.12.2021
Необязательные параметры Django с методом Django Path

Я пытаюсь вызвать один и тот же метод с несколькими URL (один без параметра). Когда я вызываю функцию, она вызывается несколько раз с параметром pk=None. Есть ли способ исправить это или почему нужно использовать необязательный параметр с методом path в …

16.12.2021
Как исправить эту ошибку в Django?

Когда я запускаю свой локальный сервер, возникает эта ошибка: из django.conf.urls import url ImportError: cannot import name 'url' from 'django.conf.urls' (C:\Users\Administrator\AppData\LocalPrograms\Python\Python39\lib\site-packages\django\conf\urls_init_.py)

16.12.2021
Обслуживание статики в режиме FORCE_SCRIPT_NAME

Я борюсь с обслуживанием статических файлов при использовании apache2 proxy. Я хочу держать мой сервер django на пути foo, как показано ниже. <VirtualHost *:80> ProxyPreserveHost On ProxyPass /foo/ http://0.0.0.0:8000/ ProxyPassReverse /foo/ http://0.0.0.0:8000/ </VirtualHost> При таких настройках мое …

16.12.2021
AttributeError: объект 'list' не имеет атрибута '_committed', Django restframework

Я новичок в Django, в моем проекте мне нужно получить несколько изображений из почтового запроса. Я делаю это, используя только views.py, я не использую сериализаторы, но я получаю следующее Ошибка: AttributeError: у объекта 'list' нет атрибута '_committed'. Структура json …

16.12.2021
Проблема альпийского образа Docker для Django с базой данных MySQL

Я пытаюсь сжать докер-образ alpine для Django с базой данных MYSQL. Но продолжаю получать NameError: имя '_mysql' не определено Я использую многоэтапную сборку и не могу решить эту проблему. ########### # BUILDER # ########### # pull official …

16.12.2021
Django rest_framework система входа в систему [закрыто]

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

16.12.2021
Получить идентификатор подписки подписки PayPal с пробным периодом

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

16.12.2021
Django Сериализация поля из другой модели

У меня 3 таких модели: class Category(ClassModelo): description = models.CharField( max_length=100, unique=True ) class SubCategory(ClassModelo): pk_category = models.ForeignKey(Category, on_delete=models.CASCADE) description = models.CharField( max_length=100, ) class Product(ClassModelo): code = models.CharField( description = models.CharField(max_length=200) pk_subcategory = models.ForeignKey(SubCategory, on_delete=models.CASCADE ) …

16.12.2021
Django Сайт членства

Пожалуйста, какой самый простой способ реализовать функцию членства в Django и интегрировать ее со Stripe/Paypal? Я пробовал использовать группы, но все еще не могу понять, как это работает. Любая информация и/или предложение (предложения) будут высоко оценены.

16.12.2021
Установка нескольких приложений одной записью в INSTALLED_APPS в django (зависимость)

доступна ли концепция зависимостей и в приложениях Django? Например, допустим, я создаю свое собственное пользовательское приложение Django "polls", которое может быть повторно использовано в любом проекте Django. поэтому всякий раз, когда вам нужно добавить его в …

16.12.2021
Сеанс входа в систему администратора пользовательского пользователя Django не создается

Я использовал пользовательскую модель пользователя в качестве модели пользователя auth. Но при попытке войти под именем admin на сайте Django admin. Пользователь проходит аутентификацию и добавляется в request.user, но сессия не создается, и когда он перенаправляется, я предполагаю, что request.user …

16.12.2021
MSSQL - поля DISTINCT ON не поддерживаются этим бэкендом базы данных

У меня такая форма class FromToForm(Form): ModelChoiceField(queryset=TblWorkPlace.objects.all().distinct('work_place_name')) Django пишет следующее сообщение об ошибке: DISTINCT ON fields is not supported by this database backend Есть ли какое-то обходное решение?

16.12.2021
Django: Как сделать форму условной?

У меня есть форма с двумя полями. От пользователя требуется выбрать только одно из двух. Не оба и не ни одного. Я попытался решить эту проблему, переписав чистый метод, как описано в Django Doc: forms.py class ConfigureWorkout(forms.Form): first_exercise = …

16.12.2021
Когда я запускаю все свои тесты в классе, я получаю пустую базу данных?

Проблема: когда я нажимаю главную зеленую кнопку для выполнения всех тестов print(x) возвращает [3,4]. Но, когда я нажимаю test_block_coaches кнопку print(x) возвращается [1,2]. Я думаю проблема в том, что когда django удаляет некоторые …

16.12.2021
Приложение Django в Azure - OperationalError at /edit_profile/ (1366, "Неверное строковое значение: '\\xC5\\\x9B' для столбца 'first_name' в строке 1")

У меня есть приложение Django, размещенное на Azure, которое подключено к базе данных MySQL (Azure Database for MySQL). Я хотел отредактировать свой профиль, поэтому я поставил ść (в целях тестирования) в First name и получил следующую ошибку: OperationalError at …

16.12.2021
Перевод полей формы Django в HTML

Я создаю поля в цикле for и сохраняю их в списке в форме Django. При попытке поместить поля в HTML-файл, кажется, что печатается объект. Что-то вроде этого: <django.forms.fields.IntegerField object at ...> Мой HTML выглядит следующим образом: {% for …

16.12.2021
Как правильно использовать виджет FilteredSelectMultiple с кросс-таблицами в Django Forms?

Итак, у меня есть очень базовая модель class Student(models.Model): id = models.AutoField(primary_key=True) first_name=models.CharField(max_length=50) last_name=models.CharField(max_length=50) ... class Course(models.Model): id = models.AutoField(primary_key=True) course=models.CharField(max_length=50) description=models.CharField(max_length=50,null=True,default=None,blank=True) ... class StudentInCourse(models.Model): StudentId = models.ForeignKey(Student, on_delete=models.CASCADE) CourseId = models.ForeignKey(Course, on_delete=models.CASCADE) def __str__(self): return str(Student.objects.get(id=self.StudentId.id)) + " …

16.12.2021
Получение "AuthToken.user" должно быть экземпляром "User". в django-rest-knox

Я создаю метод входа в систему с помощью Django-rest-Knox. Я создал пользовательского пользователя в приложении, используя AbstractBaseUser. Это мой views.py class LoginView(GenericAPIView): serializer_class = LoginSerializer def post(self, request, *args, **kwargs): serializer = self.get_serializer(data=request.data) # Load request body to serializer …

16.12.2021
Как лучше всего использовать аудиофайлы данных для воспроизведения звука в Django?

У меня есть аудиофайлы, и я хочу прочитать каталог (путь папки) + (путь имени файла) на основе модели record-id. Я обнаружил несколько ресурсов, которые загружают аудиофайлы как объектные модели. но я не хочу работать с ними как с моделью, …

16.12.2021
ValueError at /admin/services/blog/add/blog объекты должны иметь значение первичного ключа, прежде чем вы сможете получить доступ к их тегам

Я пытаюсь создать блог через админку, но не получается сохранить. Помогите пожалуйста. Model.py class blog(models.Model): author = models.ForeignKey(User, null=True, on_delete=models.CASCADE) city_id = models.AutoField(primary_key=True) blog_title=models.CharField(max_length=200) created_at = models.DateTimeField(auto_now_add=True) slug = models.CharField(max_length=500, blank=True) tags = TaggableManager() blog_category_name=models.ForeignKey(blog_category,on_delete=models.CASCADE,null=True,blank=True) blog_sub_category_name=models.ForeignKey(blog_sub_category,on_delete=models.CASCADE,null=True,blank=True) written_by = models.CharField(max_length=200, default='sandeep') …

16.12.2021
Как выбрать UserProfileInfo пользователя с определенным PrimaryKey - Django

Я использую Django. В моей функции accept_request() я пытаюсь выбрать профиль пользователя с определенным PrimaryKey. Вот функция: def accept_request(request, pk): book = Book.objects.get(id=pk) print(book.owner.pk) user = request.user user_email = request.user.email owner_profile = UserProfileInfo.objects.get(user=book.owner.pk) owner_house_number = owner_profile.house_number owner_phone_number = owner_profile.phone_number …

16.12.2021
Channel_layer.send не вызывает обработчик

У меня есть этот сигнал для отправки события при создании нового сообщения from django.db.models.signals import post_save from channels.layers import get_channel_layer from asgiref.sync import async_to_sync from django.dispatch import receiver from .serializers import MessageSerializer from base.models import Message @receiver(post_save, …

16.12.2021
Использование полей SearchVectorFields на многих и многих связанных моделях

У меня есть две модели Author и Book, которые связаны через m2m (один автор может иметь много книг, одна книга может иметь много авторов) Часто нам необходимо запрашивать и сопоставлять записи для входов, используя текстовые строки, в …

16.12.2021
Django manytomany filter with contains

У меня есть groups в моем приложении, которое может иметь несколько employees и несколько modules class GroupModels(models.Model): model_choices = (('Product', 'Product'), ('Kit', 'Kit'), ('Vendor', 'Vendor'), ('Warehouse', 'Warehouse')) model = models.CharField(max_length=500, choices=model_choices) class Group(models.Model): name = models.CharField(max_length=500, default=0) modules = …

16.12.2021
Django3 + Apache2. Когда я использую администратора для загрузки изображения в фоновом режиме, я получаю Server Error (500)

Я новичок в Django. В Django3 + Apache2, когда я использую администратора для загрузки изображения в фоновом режиме, я получаю Server Error (500). Я проверяю accesslog, он показывает ""POST /admin/mainapp/product/add/ HTTP/1.1" 500 417". Но когда я использую команду "python3 …

16.12.2021
Django rest framework - проблема с установкой в настройках имени приложения subb

У меня та же проблема, что и в этом вопросе, мы занимаемся по одному и тому же учебнику . Я работаю над python 3.10.1, Django 4.0, django rest framework 3.13.0. Когда я пытаюсь изменить имя в моей категории …