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

31.08.2021
Проверка на отсутствие типа в условных выражениях django

Выделенный текст Допустим, у нас есть две модели, как показано ниже: class DefaultDescription(models.Model): first_attr = models.IntegerField() second_attr = models.CharField(max_length=20) description = models.CharField(max_length=100) class SomeEntity(models.Model): first_attr = models.IntegerField() second_attr = models.CharField(max_length=20) # and some other unimportant attributes... @property def …

31.08.2021
Пожалуйста, как мне исправить эту ошибку SMTPConnectError?

Я пытаюсь отправить электронное письмо пользователю, чтобы подтвердить его/ее учетную запись с помощью ссылки активации, однако при попытке зарегистрировать пользователя я получаю приведенную ниже ошибку. Я пробовал использовать метод send_mail, но он по-прежнему выдает ту же ошибку. Пожалуйста, любая помощь …

31.08.2021
Как проверить токен доступа и перенаправить пользователя, если он истек, в представление refreshtoen в простой jwt-аутентификации с django rest framework

Как я могу перенаправить пользователя для получения нового токена доступа в представлении refresh token, если срок действия токена доступа истек? Я реализовал аутентификацию на основе cookie с простой библиотекой jwt в django rest framework. Токен обновления и токен доступа генерируются …

31.08.2021
Перенаправление маршрута из ajax с использованием подклассов представления на основе классов в Django

I'm curios and just got started learning about class based views in Django and I'm testing it with AJAX. The idea is to get the data from the object (1/get-report) and redirect from AJAX to url which will be …

31.08.2021
DRF Django - создание маршрутизируемых данных отношений с обратным внешним ключом

У меня есть следующие модели # filename - stocks.models class Stock(models.Model): ticker = models.CharField(max_length=10, unique=True, primary_key=True) exchange = models.CharField(default="", max_length=10) name = models.CharField(default="", max_length=255) slug = models.SlugField(default="", editable=False) def save(self, *args, **kwargs): value = self.ticker self.slug = slugify(value, allow_unicode=True) super().save(*args, …

31.08.2021
Django REST Framework : Как сделать пользовательский валидатор для проверки комбинации нескольких полей одновременно?

I need to make a custom validator as below. But I can't find any way to retrieve the values of several fields, on which I need to check a condition. class MyCustomValidator(): def __call__(self, field_1, field_2): if condition_on_field_1_and_field_2 is True: …

31.08.2021
Как настроить HTTPS для сервера Django на IIS 10

Мой клиент разработан с использованием Vue, а сервер - с использованием Django. Мы разместили его на IIS 10. Что касается SSL-сертификата, который мы получили от GoDaddy. Я успешно смог настроить его для клиента. Однако когда я запускаю приложение, я получаю …

31.08.2021
Объект 'PolymorphicQuerySet' не имеет атрибута 'provisioning_set'

У меня есть несколько таблиц : class Site(models.Model): company = models.ForeignKey(Company, on_delete=models.CASCADE, null=False) site_type = models.CharField(max_length=3, choices=SITE_TYPES, default=AIRCRAFT,) tailnumber = models.CharField(max_length=40, null=True, unique=True) customer_name = models.CharField(max_length=100, null=True) class Terminal(PolymorphicModel): created_at = models.DateTimeField(auto_now_add=True) site = models.ForeignKey(Site, on_delete=models.CASCADE, null=False) tracker = FieldTracker() …

31.08.2021
Получение представления на основе pk с помощью шаблона url

Привет. У меня небольшая проблема с получением URL с переданным аргументом (pk). Я получаю ошибку, в которой я получаю post_edit, что связано с другим приложением сайта, поэтому в качестве шаблона он пытался использовать: NoReverseMatch at /questions/question/5/ Reverse for 'post_edit' with …

31.08.2021
Как вывести данные в Django views.py не в шаблоне?

Друзья, я новичок в django и я знаю, как получить данные из базы данных и отправить в шаблон. Но у меня возникла ситуация, когда мне нужно вывести данные из базы данных в файл views.py order = Order.objects.get(user=request.user, ordered=False) context['object']=order return …

31.08.2021
Django - Как использовать 'create' и 'update' вместе в одной форме/URL/View?

TrimType's Create and Update will be implemented together by modal in Car's DetailView. Car's DetailView Модал CreateView от TrimType Модал UpdateView от TrimType models.py : class …

31.08.2021
Создание автономной веб-системы и обновление новых версий удаленно после ввода данных [закрыто]

Я хочу создать автономную веб-систему, работающую на локальном сервере. Пользователь может вводить данные в автономном режиме, и они будут сохраняться локально. Затем данные будут синхронизироваться с онлайн-сервером, когда будет доступен интернет. позвольте мне объяснить шаги немного подробнее: 1- Пользователь …

31.08.2021
Код Django pandas работает на локальном - не работает на удаленном сервере ("KeyError")?

Я отправляю файл через форму Django и читаю его с помощью pandas, что прекрасно работает на моей локальной машине, но с тех пор, как я развернул свой код на удаленной, я получаю "KeyError". Здесь приведен код, в котором я читаю …

31.08.2021
Как в Dajngo выполнить операцию crud с полями filefield и charfield с помощью представлений на основе классов

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

31.08.2021
Django Python Обработка ссылок на таблицы базы данных

В настоящее время я пытаюсь создать пробный баланс с данными, которые поступают из 3 таблиц в моей базе данных Sage 200 MSSQL, данные связаны между 4 строками в таблицах. Например: [PostGL].[AccountLink] ссылается на [Accounts].[AccountLink] & [Accounts].[iAccountType] ссылается на [GLAccountTypes].[idGLAccountType] Мне …

31.08.2021
Как сохранить значение поля неизменным при обновлении объекта внешнего ключа в Django - Django?

В настоящее время я работаю над проектом Ecommerce на Django, где у меня есть модель Order, которая имеет отношение Foreign key с Product. Таким образом, все детали продукта извлекаются из модели продукта. Теперь я столкнулся с проблемой. Всякий раз, когда …

31.08.2021
Django: 'TypeError: 'HttpResponseForbidden' object is not callable

Я создаю портал для вакансий. Я столкнулся с ошибкой в заголовке. Я попробовал все предложенные решения. Ошибка держит меня в заложниках последние 48 часов. При попытке войти в систему, администрировать, зарегистрироваться или зайти на любую страницу я получаю. 'TypeError: 'HttpResponseForbidden' …

31.08.2021
Почему URL не работает после добавления поля foreignkey в модель?

Я создаю приложение для блога и добавил категорию для его записей. При добавлении новой категории это можно сделать без проблем. Но проблема в том, что я не могу найти посты для определенного ID категории и получаю ошибку типа Field …

31.08.2021
Как перечислить все имена_каналов в группе?

Я видел как получить список всех channel_name в группе в каналах 2 но я использую каналы 3 (3.0.4) Вы знаете, как его получить?

31.08.2021
Как создать некоторые ограничения для пользователей?

Я хочу разделить мое приложение на модули. Таким образом, у каждого пользователя будет разрешение на вход на определенные страницы. Существуют такие страницы, как; Add new user See user list User Performance Assigned customers ... в меню. Например, одни …

31.08.2021
Как редактировать вывод elasticsearch, отображаемый в rest framework, и можно ли показать вывод на пользовательской странице?

В файле views я использовал Django DSL drf для фильтрации данных, и я думаю, что эта библиотека показывает вывод в REST Framework Вот мой views.py from django.shortcuts import render from django.shortcuts import render from django.http import JsonResponse import requests import …

31.08.2021
JQuery: Варианты выбора не попадают в короткий список при выборе радиокнопки

I want to provide the functionality to shortlist (reduce) the options inside select on the basis of the value of the radio button that is selected В настоящее время я делаю это с помощью PlugIn в JQuery, который выглядит следующим …

31.08.2021
Получение метода get при выполнении метода post

Я создал представление на основе класса, где в методе get я вызываю html-страницу activate.html. и создал метод post, где я размещаю некоторые json-данные. Я хочу перенаправить ту же страницу и опубликовать данные. Когда я запускаю страницу activate.html, я получаю ее, …

31.08.2021
Daphne + Channel v3 Deployment, RuntimeError: нет запущенного цикла событий

Когда я запускаю systemctl start daphne, я получаю следующую ошибку Traceback (most recent call last): File "/srv/www/portal/bin/daphne", line 8, in <module> sys.exit(CommandLineInterface.entrypoint()) File "/srv/www/portal/lib/python3.8/site-packages/daphne/cli.py", line 170, in entrypoint cls().run(sys.argv[1:]) File "/srv/www/portal/lib/python3.8/site-packages/daphne/cli.py", line 232, in run application = import_by_path(args.application) File "/srv/www/portal/lib/python3.8/site-packages/daphne/utils.py", …

31.08.2021
Рандомизация логики в python

Нужно написать программу, использующую логику рандомизации (Python). Это может быть общая функция, которая принимает на вход версии и вероятность и возвращает версию. Вероятность может быть любой, например 1/2,1/3,1/4,1/5, и версии должны быть распределены равномерно соответственно

31.08.2021
Как использовать 2 разных ключа facebook (Social Auth) в одном проекте django API?

Мне нужно реализовать два разных ключа для двух приложений, использующих вход в facebook, в одном проекте, а библиотека facebook social auth 2 использует только один ключ, и ключевые слова похожи в файле настроек, как мне использовать оба ключа, поскольку я …

31.08.2021
Django .update() внешний ключ

У меня проблемы с обновлением фк. Views.py estandares = EstandarProducto.objects.select_related('recinto','producto','proveedor').prefetch_related (Prefetch('carreras')).filter(recinto=id_recinto) for proveedor in estandares: if proveedor.proveedor_id == None or proveedor == "": EstandarProducto.objects.filter(id=proveedor.id).update(proveedor_id=1) x=EstandarProducto.objects.get(id=proveedor.id) print("ID proveedor : ", x.proveedor.id ) Models.py class EstandarProducto(models.Model): '''''' costo_unitario_uf = models.DecimalField(max_digits=20, decimal_places=5, …

31.08.2021
Как перенаправить из одного представления в другое представление в django?

Я создал приложение на django. Есть страница входа и соответствующий admin.py. У меня есть еще одна страница default.html, которая управляется index.py. моя директория шаблонов myappname --- AdminUsers --- login.html --- Layouts default.html admin.py def login(request): if request.method == 'POST': …

31.08.2021
Проблемы с запуском Python в виртуальных средах после обновления Python

Я использовал Python 3.7 для многих проектов Django, используя виртуальные среды (venv) под Windows. Путь к Python был C:\Program Files\Python37\python.exe теперь я обновил python до 3.9, и текущий путь C:\Program Files\Python39\python.exe Сейчас, когда я хочу запустить Python в …

31.08.2021
Слишком много SQL-запросов при использовании инлайн-представления "многие ко многим" в Django Admin

У меня есть "бриллиантовые" отношения между четырьмя моделями. AlignedScan - это, по сути, модель, несущая полезную нагрузку, облегчающая отношения "многие-ко-многим" между Scan и Alignment. И Scan, и Alignment имеют отношения "один к одному" к Scan Project. При попытке отобразить инлайн-список …

31.08.2021
Почему значение моей таблицы не отображается в шаблоне django?

Я получил свою таблицу в представлениях, но когда я попытался использовать ее в шаблоне, она ничего не показывает. Это мой файл представлений def index(request): attendances = attendance.objects.all() return render(request, "salary/index.html", {'attendance': attendances}) а это код моего шаблона {% for …

31.08.2021
Django - Как реализовать DetailView, CreateView и Updateview в одном представлении?

TrimType's CreateView and UpdateView will be implemented together by modal in Car's DetailView. Car's DetailView Модал CreateView от TrimType Модал UpdateView от TrimType models.py : class Car(models.Model): id = …

31.08.2021
Страница администратора Django ищет несуществующий шаблон

Я создал шаблон для одного из приложений моего проекта (не для страницы администратора), а затем удалил его. Теперь страница администратора ищет этот шаблон и выдает ошибку "Missing template error". Есть ли какое-то кэширование или внутренний метод хранения маршрутов администратора, который …

31.08.2021
DRF Django: Сериализатор: Как получить список других свойств в отношениях многие-ко-многим

У меня есть следующее class Foo(models.Model): something = models.TextField() bars = models.ManyToMany("app.Bar") class Bar(models.Model): example = models.TextField() class BarSerializer(serializers.ModelSerializer): class Meta: model = Bar fields = ["example"] class FooSerializer(serializers.ModelSerializer): testing = BarSerializer(many=True,source=bars) class Meta: model = Foo fields = "__all__" …

31.08.2021
Джанго проект, валидация

Перейду к сути: У меня сайт по созданию рецептов, при создании нового рецепта, можно указать ингредиенты, на данный момент, при указании двух одинаковых ингредиентов - вылетает ошибка. Есть задумка о том, как сделать "сложение двух одинаковых ингредиентов", я хочу впихнуть …

31.08.2021
Как использовать Post-save Signal при загрузке документа, а также сохранение до и после изменения документа?

Я хочу сохранить документ при загрузке и запустить сценарий pandas и сохранить этот сценарий, но также переслать его пользователю для загрузки. Как это сделать простым способом? Так я пытался это сделать, загрузка и сохранение работают, но сценарий pandas не работает. …

31.08.2021
Логирование службы Systemd застревает при включении логирования django

Я использую службу systemd для запуска моего проекта django, я также настроил ведение журнала в настройках проекта следующим образом: # Logging settings LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'filters': { 'require_debug_false': { '()': 'django.utils.log.RequireDebugFalse', }, 'require_debug_true': …

31.08.2021
Обновление данных DRF с помощью вызова AJAX

Когда я пытаюсь отправить данные через фронтенд в сериализатор, я получаю ошибку HTTP 400. Если я делаю это напрямую через DRF browsable API, то все работает: модель: class Shipment(models.Model): name = models.CharField("name", max_length = 128) date = models.DateField() class Product(models.Model): …

31.08.2021
Фильтр Django-Function-View Queryset для User.Request

Models.py class Experience(models.Model): user = models.ForeignKey(User, null=True, on_delete = models.CASCADE) company_name = models.CharField(max_length=100) company_address = models.CharField(max_length=200) post_held = models.CharField(max_length=30) year_from = models.CharField(max_length=20) year_to = models.CharField(max_length=20) info = models.TextField() def get_absolute_url(self): return reverse('resume') def __str__ (self): return self.company_name Views.py def …

31.08.2021
Почему я могу запустить django Manage.py, используя Python3 manage.py run server

Я пытался запустить Python3 manage.py run server для запуска моего приложения django, но не смог из-за ошибки. Ошибка:Python не найден; запустите без аргументов для установки из Microsoft Store, или отключите этот ярлык из Settings > Manage App Execution Aliases.. Примечание: …