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

16.12.2021
Загруженные пользователями файлы на сайте не отображаются, когда значение параметра debug равно false

здравствуйте, я работаю над своим сайтом уже довольно долгое время и наконец я развернул его на производстве, после чего я столкнулся с этой проблемой, что я не могу обслуживать медиа, когда DEBUG = FALSE видимо Django не обслуживает медиа …

16.12.2021
Drf> Что я могу сделать для использования аннотации из модели M2M

У меня есть 4 таких модели. модель пользователя class User(model.Model): name=models.ChaField() дневниковая модель class Diary(): title=charfield author=Foreignkey("user.User") рекомендуемая_модель_дневника class RecommendDiary(): section=Foreignkey("recommend.RecommendSection") diary=Foreignkey("diary.Diary") рекомендовать_модель_раздела class RecommendSection(): section=charfield diaries=M2M("diary.Diary", through=RecommendSection) когда я даю пользователям рекомендацию, …

16.12.2021
Django - Шифрование всего экземпляра модла

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

16.12.2021
NextJS/Django Проблема 404 страницы и не обработанная ошибка времени выполнения

Я создаю блог, используя django в качестве бэкенда, nextjs в качестве фронтэнда. У меня проблема с категориями в navbar, поскольку все они возвращают ошибку 404 (непосредственно перед 404, я получаю Unhandled runtime error менее чем на секунду, я …

16.12.2021
Django Rest Framework - Как сделать дополнительный запрос перед serializer.save

Я новичок в Django Rest Framework и пытаюсь сделать эту простую вещь, но я не уверен, как это сделать. Итак, это мой models.py class Category(models.Model): name = models.CharField(max_length=250) slug = models.SlugField(max_length=250, unique=True) email = models.EmailField(_('email address'), …

16.12.2021
Супервизор при загрузке проекта на сервер

Я пытаюсь запустить свой сайт (основанный на Django) на VPN-сервере, и у меня возникла проблема. Я не могу настроить супервизора. При вводе команды sudo supervisorctl reread появляется сообщение: no config updates to processes Вполне возможно, что это связано с тем, …

16.12.2021
Как я могу редактировать данные manytomanyfield

Я пытаюсь отредактировать данные многих полей. Вот моя модель class Permission(models.Model): shop = models.ForeignKey(Shop, on_delete=models.SET_NULL, null=True) permission_title = models.CharField(max_length=255) class Meta: ordering = ["-id"] def __str__(self): return self.permission_title class Roles(models.Model): shop = models.ForeignKey(Shop, on_delete=models.SET_NULL, null=True) role_title = models.CharField(max_length=255) permissions …

16.12.2021
Доступ к местоположению "Браузер"

Мы все видели эту подсказку: Насколько я знаю, это не определение местоположения на основе IP. Это определение местоположения на основе устройства. Мне не нужно определение местоположения по …

16.12.2021
Как сделать динамический конструктор запросов в Django

Я работаю над небольшим проектом, в котором мне нужно сделать сложные запросы, которые можно сгруппировать в логическом формате. Например, рассмотрим таблицу Books, и нам нужно выбрать определенные книги на основе фильтров, таких как 5 книг из (author_reputation > …

16.12.2021
Не работает аутентификация Django Rest Framework

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

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

В шаблонах Django я могу сделать временной интервал для моей модели, чтобы узнать, как долго был сделан пост Модель class Post(models.Model): author = models.ForeignKey(User, on_delete=CASCADE) trade = models.CharField(max_length=100) date_posted = models.DateTimeField(default=timezone.now) {{post.date_posted|timesince}} Вышеуказанное вернет мне что-то вроде …

16.12.2021
Контроль версий для пользовательской функции Postgres в Django

У меня есть пользовательская функция postgres в моем приложении Django. Поддержание ее в актуальном состоянии с помощью миграций работает, но очень трудно просматривать код / переносить изменения из БД в миграции, потому что каждая миграция - это целый новый …

16.12.2021
Import error 'force_text' from 'django.utils.encoding'

Я реализую решение graphql, используя python, graphene и django, и получаю следующую ошибку импорта: Result: Failure Exception: ImportError: cannot import name 'force_text' from 'django.utils.encoding' "/home/site/wwwroot/.python_packages/lib/site-packages/graphene_django/utils/utils.py", line 6, in <module> from django.utils.encoding import force_text Я не уверен в …

16.12.2021
Я получаю сообщение 'TypeError at /' в порту при запуске моего кода django

Это мой models.py Это мой views.py Это страница ошибки

16.12.2021
Изменение значения по умолчанию на основе измененного поля первичного ключа

мои модели: class Student(models.Model): code_stu = models.PositiveIntegerField() age_stu = models.PositiveIntegerField(default=20) class Cal_age(models.Model): code = models.ForeignKey(Student,on_delete=models.SET_NULL) age = models.PositiveIntegerField() Когда я изменяю code поле в панели администратора, я хочу, чтобы age поле изменялось на связанное значение в age_stu

16.12.2021
Преобразование SQL-запроса в выражение Django

Предположим, что у меня есть следующие модели Django и соответствующие SQL-таблицы с некоторыми данными: Ответ пользователя: id answer partquestion_id 1 667 1 PartQuestion: <div …

16.12.2021
Автоинкремент поля, зависящего от количества появлений определенного значения в django

Я ищу хороший пример или совет для решения моей проблемы в Django &amp; python. У меня есть простая модель типа Customer class Customer(models.Model): customer_name = models.CharField(max_length=500) CUSTOMER_CHOICES = [ ('pc', 'Private Customer'), ('bc', 'Business Customer'), ] customer_type = models.CharField(max_length=2, choices=CUSTOMER_CHOICES) …

16.12.2021
Я получаю ошибку при установке модуля web3 в моем проекте django

Я получаю эту ошибку, когда пытаюсь установить web3 в мой проект django, не могу понять, что не так, если кто знает, помогите, пожалуйста. Я устанавливаю его в моей виртуальной среде (meta) C:\Users\saran\OneDrive\Desktop\interview\crypto\core&gt;

16.12.2021
Как преобразовать изображение, полученное с помощью django request FILES, в pdf

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

16.12.2021
Получение имени или метки из django IntegerChoices, предоставляющих действительное значение

У меня django 3.2 и класс IntegerChoices class Type(models.IntegerChoices): GENERAL = 2, _("general address") DELIVERY = 4, _("delivery address") BILLING = 6, _("billing address") Я могу легко получить имя и метку значения, выполнив Type.GENERAL , Type.GENERAL.name …

16.12.2021
Как увеличить количество деталей заказа без обновления

Я новичок в Django, я создаю страницу оформления заказа и когда пользователь при изменении диапазона ввода числа enter image description here он отправляется на сервер, но это работает для первого. Я думаю, потому что я установил …

16.12.2021
Для двух ошибок при обновлении просмотра, Django

Сначала я запишу код и объясню его ниже. views.py class comment_update(UpdateView): model = Comment fields = '__all__' # success_url = reverse_lazy('board') def get(self, request, pk): com = Comment.objects.filter(id=pk) return render(self.request, 'comment_edit.html',{ 'com' : com }) def get_success_url(self): return reverse('board_detail', …

16.12.2021
Как использовать разные имена ключей в MongoDB при работе с Django?

Я работаю над созданием микросервиса с использованием Django, где я использую MongoDB в качестве бэкенда. Люди, написавшие основной код, использовали java, поэтому данные, уже присутствующие в коллекциях MongoDB, следуют шаблону camelcase, например, firstName - имя ключа. Теперь …

16.12.2021
Django Admin поднимает 500 ошибку в продакшене Heroku

Я знаю, что этот вопрос поднимался много раз, но так и не смог решить проблему. Вот моя проблема: мое приложение Django-React развернуто на Heroku и отлично работает (очень простое приложение). Я хотел бы получить доступ к /admin части моего приложения, …

16.12.2021
Django - q фильтрация объектов getlist

Я хочу сделать пересечение, перенеся интеллект, силу и обаяние из переменной stat в getlist, но выходит только комбинация. В чем может быть причина? Жду вашей помощи. class ProductListView(View): def get(self,request): category = request.GET.get('category', None) sub_category = request.GET.get('sub_category', None) stat = …

16.12.2021
Как получить id из созданного объекта в Django

У меня есть модели: Group и Members. Группа имеет много членов, но когда группа создается, текущий пользователь автоматически становится членом. Я делаю все в одном запросе и у меня проблема с получением id createdGroup. Мои модели: class …

16.12.2021
Django или Flask для создания API? [закрыто]

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

16.12.2021
Нарушение миграции данных в производстве при использовании bulk_update

Мое приложение развернуто на платформе Digital Ocean's App Platform for Django. Базой данных является PostgreSQL. Следующая миграция данных была выполнена правильно в моей локальной среде. В производственной среде она начинается, но не заканчивается, поэтому развертывание автоматически отменяется. Этот …

16.12.2021
Использование Django-реверсии в сочетании с Neo4j

В проекте мы используем django-reversion для контроля версий. Есть ли способ заставить это работать с neo4j или получить ту же функциональность другим способом.

16.12.2021
Amazon-pay-sdk-python CreateButtonSignature

Я интегрирую amazon-pay-SDK-python для веб. Я прочитал всю документацию по amazon-pay, но не понял, как дать или создать button signature в Frontend/backendкоде. Вот мой код фронтенда для создания кнопки amazon-pay One-time-checkout. Если кто-то реализовал это, дайте свой ценный ответ. …

16.12.2021
Код H10 при развертывании кода Django на Heroku

2021-12-16T14:04:17.499957+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=phoneinf0.herokuapp. com request_id=4b00137c-bb8e-426d-b427-fff468ac7491 fwd="94.249.24.198" dyno= connect= service= status=503 bytes= protocol=https

16.12.2021
Как с помощью python django отобразить данные о дате недели. какие данные существуют в этот день

Я хочу вернуть данные недели от даты, если данные на эту дату существуют в потоке. <<<Если есть данные за эту дату, они должны появиться в списке данных, а если нет данных за эту дату, то должен появиться пустой список. В …

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 каждый пользователь может иметь несколько заказов и я хочу показать заказы в …