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

03.11.2021
Django, Nginx, uWSGI sock - Внутренняя ошибка сервера

Я создал проект Django и .ini файл для uWSGI (/home/luca/uwsgi/siti/project.ini): [uwsgi] home = /home/luca/progetto/venv chdir = /home/luca/progetto/progetto wsgi-file = /home/luca/progetto/progetto/progetto/wsgi.py socket = /home/luca/uwsgi/progetto.sock vacuum = true chown-socket = luca:www-data chmod-socket = 660 Если я выдам команду: …

03.11.2021
Есть ли смысл определять models.Index или models.UniqueConstraint в классе Meta модели Django, если managed = False

Я пытаюсь настроить модели Django с устаревшей базой данных. После запуска inspectdb я начал выполнять рекомендуемые базовые шаги по очистке (т.е. изменить порядок моделей, убедиться, что каждая модель имеет первичный ключ, внешние ключи "на удаление" и т.д.). Я решил …

03.11.2021
Request.session['pk'] = user.pk AttributeError: объект 'QuerySet' не имеет атрибута 'pk'

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

03.11.2021
Ошибка при размещении веб-приложения Django на IIS

Моя организация разработала веб-приложение на Django, и нам нужно разместить его в системе Windows. Мы используем Django 3.2.8 и Python 3.8.8. Проект Django в настоящее время хранится здесь: C:\inetpub\wwwroot\CED_HRAP <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <handlers> <add name="Python …

03.11.2021
Python PasswordGenerator как я могу его закодировать

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

03.11.2021
Ошибка Django 403 после установки пакета pip с моим статическим файловым сервером

Итак, у меня есть сайт Django, который должен использовать как пакет pip, который представляет новые статические файлы для администратора, так и статический файловый сервер от Linode (технически он эквивалентен AWS S3 buckets из всего, что я видел, только дешевле …

03.11.2021
Возврат миграции Django: будут ли операции возвращены в обратном порядке?

В моем файле миграции есть три операции. Первая операция должна произойти первой, чтобы две другие операции прошли без проблем. Я понимаю, что операции будут выполняться по порядку, но что если я захочу отменить миграцию? Будут ли эти 3 операции …

03.11.2021
Как сделать объединение более чем двух таблиц с помощью Django?

Я смог понять, как объединить 2 таблицы с помощью следующего оператора, который отлично сработал для меня, но я не могу понять, как сделать это с 3 таблицами. Для 2 таблиц trailers = TrailerLocation.objects.all().values('trailer__trailerNumber', 'trailer__trailerPlateNumber', 'trailer__trailerPlateState', 'trailer__trailerLeaseCompany', 'locationCity', 'locationState', …

03.11.2021
Почему wagtail TableBlock не перемещается в панели администратора

У меня есть этот код, я хочу сделать TableBlock в моей админ панели, сделать миграции, мигрировать, но он не отображается в админ панели from wagtail.contrib.table_block.blocks import TableBlock from wagtail.core.blocks import StreamBlock from wagtail.core.fields import StreamField class BaseStreamBlock(StreamBlock): table = …

03.11.2021
Как передать в переменную Django models ввод телефона с клавиатуры реализованную на JavaScript

Есть форма обратной связи, необходимо передать ввод номера телефона с клавиатуры реализованную на JavaScript в переменную phone файла models.py: class FeedbackModel(models.Model): # Класс модели обратной связи name = models.CharField(max_length=50, verbose_name='Имя') phone = '' email = models.EmailField() message = models.TextField(max_length=5000, verbose_name='Сообщение') …

03.11.2021
Обнаружение пользователя прокси или VPN в Django

Я хочу, чтобы в Django показывалось, использует ли пользовательский запрос VPN-прокси или нет. Я хочу, чтобы если пользователь использует VPN, он показывал следующее "Network Error: Not Connected", а если пользователь не использует VPN, то показывается "Network Active: Подключен". Я пробовал …

03.11.2021
Django и DRF-DataTables - исправление поведения фильтрации

Я использую DRF-DataTables для создания просматриваемой таблицы на стороне клиента. Модель, с которой я работаю, содержит несколько нулевых булевых полей, таких как: models.py class Record(...): name = models.CharField(..., blank=True, null=True) is_active = models.BooleanField(blank=True, …

03.11.2021
Как потребовать, чтобы определенному полю передавалось значение при сохранении модели Django

Я пытаюсь отследить, какой пользователь последним обновил объект: Class MyModel(models.Models): updater_id = models.ForeignKey(Users) …other fields… Однако я не могу понять, как потребовать, чтобы updater_id включался каждый раз, когда мой объект сохраняется. Сначала я попробовал переопределить сохранение: …

03.11.2021
У объекта 'Media' нет атрибута 'render_q'

Скриншоткак исправить "'Media' object has no attribute 'render_q'" появляется при редактировании модели в панели администратора

03.11.2021
Обновление только этого свойства, а не всей модели, django

@property def policy_escape(self): if self.date - datetime.date.today: self.status = 2 self.save() def save(self, *args, **kwargs): self.counter = counter + 1 У меня есть такая логика для политик. Для каждой созданной политики я хочу увеличить nnumber свойства (это не …

03.11.2021
Django/OpenResty подтверждают JWT

в моем REST-приложении Django пользователь получает JWT после предоставления своих учетных данных для входа в API. Теперь у меня есть второй сервис, с которого пользователь может скачивать файлы. Перед этим вторым сервисом должен быть прокси OpenResty для проверки …

03.11.2021
Как фильтровать по внешнему ключу, который сгруппирован?

Модель: from django.db import models class Person(models.Model): name = models.CharField(max_length=100) class Result(models.Model): person = models.ForeignKey(Person, on_delete=models.CASCADE) outcome = models.IntegerField() time = models.DateTimeField() Sql: select * from person as p inner join ( select person_id, max(time) as max_time, outcome …

03.11.2021
Django: составной первичный ключ не работает

Похоже, Django полностью игнорирует мое использование ограничения unique_together и вместо этого рассматривает одно поле как первичный ключ, но не композицию двух полей. В моей базе данных postgres все работает нормально, но не в Django. Я пробовал и так, и эдак, …

03.11.2021
Как отобразить данные в таблице из базы данных для поиска по внешнему ключу на той же странице с помощью Ajax в проекте Django?

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

03.11.2021
Не получается провести миграцию python.django

Программа makemigrations работает . Но при попытке запуска migrate возникает ошибка, указанная ниже. Вот код python manage.py makemigrations: (venv) C:\Users\user\PycharmProjects\pythonProject1\itproger>python manage.py makemigrations Migrations for 'news': news\migrations\0001_initial.py - Create model Articles Вот код python manage.py migrate: (venv) C:\Users\user\PycharmProjects\pythonProject1\itproger>python manage.py migrate …

03.11.2021
Почему моя боковая панель навигации перекрывает текст на веб-страницах

Я использую django для создания сайта, но, должно быть, проблема в моем CSS и HTML коде, когда я запускаю сервер, текст на страницах закрывается панелью sidenav, которая у меня есть. Ранее у меня была установлена ширина для боковой панели, …

03.11.2021
Как связать две модели Django без внешнего ключа в Django Rest Framework с помощью БД PostgreSQL

Если у меня есть две модели Django, как показано ниже, с Book, связанными с Category, как еще я могу показать связь без использования Foreign Key при использовании Django Rest Framework, используя PostgreSQL DB, чтобы сделать поле Foreign Key редактируемым в …

03.11.2021
Нет обратного хода после попытки установить правильные параметры

Я получаю ошибку NoReverseMatch, но все кажется правильным. Я попробовал ссылку, которую он сгенерировал, и она работает, но использование get_absolute_url всегда дает ошибку NoReverseMatch. Вот мой models.py: from django.db import models from django.db.models.expressions import OrderBy from django.db.models.fields import CharField, …

03.11.2021
Вызывает ли удаленный хост ошибку импорта?

Abstract Мой vps сервер постоянно выдает ошибки. Очевидно, другой человек получает доступ и вызывает ошибку импорта, но я не знаю, является ли мой сервер причиной. detail Когда я пробую whois ip, кажется, что это иностранец (не японец). Можно ли …

03.11.2021
Представление должно быть вызываемым или списком/кортежем при использовании декораторов

После того, как я создал декоратор, запрещающий залогиненному пользователю доступ к странице входа, эта ошибка начала появляться, когда я запускаю сервер: File "/home/user1/Dev/sites/pai/lib/python3.8/site-packages/django/urls/conf.py", line 34, in include urlconf_module = import_module(urlconf_module) File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, …

03.11.2021
Django tenant с абстрактным пользователем и auth

Я столкнулся с проблемой, должны ли auth и абстрактные пользователи быть в приложениях арендатора и note в общих приложениях, потому что я могу, как только пользователь User1 подключен к своему арендатору1, он фактически может получить доступ к урлам арендатора2 …

03.11.2021
Как я могу перенаправить собственный url пользователя 'post-detail' в классе UpdateView...?

Views.py class PostUpdateView(LoginRequiredMixin , UpdateView): model = Post template_name = 'blog/post_create.html' fields = ['title', 'content' ] # after post request url success_url = 'post-detail' def form_valid(self, form): form.instance.author = self.request.user return super().form_valid(form) def test_func(self): Post = self.get_object() if self.request.user == …

03.11.2021
Как вывести данные списка в следующей строке в Django

Здесь я получаю некоторые данные в список через цикл for и это должно быть выведено в следующей строке Рассмотрим мой файл views.py как def items_log(request, pk): logg = [] client = request.user.client items_log = JobItemsLogs.objects.filter(client=client,item_id=pk).order_by('-id')[:5] for x in items_log: …

03.11.2021
Автоматическая генерация access_token по истечении срока действия в python или самом django

Как можно автоматически генерировать refresh_token в приложении django admin, я использую пакет simple jwt, но я хочу отслеживать, истек ли срок действия токена, затем я отправляю запрос на автоматическую генерацию нового acces_token, когда сессия все еще продолжается. Да, я знаю, …

03.11.2021
Как превратить функцию в класс и передать форму в Django?

В моем проекте Django есть функция: def retail_product_detail(request, slug): context = { 'product_retail': get_object_or_404(Product, slug=slug), 'cart_product_form': CartAddProductRetailForm(), 'related_products': Product.objects.filter(category__slug=self.kwargs['slug']) } return render(request, 'retail/single_product_retail.html', context) как я могу превратить его в класс RetailProductDetail и передать форму для …

03.11.2021
Как решить проблему N+1 в Django для экспорта данных?

Я пытаюсь экспортировать данные в CSV и для этого мне нужно запросить тысячи экземпляров модели. Без каких-либо оптимизаций мой код может экспортировать ~700 экземпляров и связанные с ними статусы. При большем количестве сервер завершает работу с ошибкой 502 - Bad …

03.11.2021
Как установить язык по умолчанию в многоязычном проекте Django

мои настройки : LANGUAGE_CODE = 'fa' TIME_ZONE = 'Asia/Tehran' USE_I18N = True USE_L10N = True USE_TZ = True # Languages LANGUAGES = ( ('fa', _('Persian')), ('en', _('English')), ('ar', _('Arabic')), ) LOCALE_PATHS = [ BASE_DIR / 'locale/', ] Я …

03.11.2021
Установка torch с python 3.10 (64 бит) на Mac

Следуя инструкциям, приведенным на сайте https://pytorch.org/get-started/locally/, я попробовал выполнить команду: pip3 install torch torchvision Не получается, и в итоге я получаю: Я пробовал искать каждую ошибку, чтобы найти какое-то решение в Интернете. Я не …

03.11.2021
Django фильтрация временных меток с помощью параметров url

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

03.11.2021
Django REST-Framework сериализатор dataframe CSV файл

Я перечисляю в Django restframework внешнюю БД settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', ... }, 'tec': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', ... }, } models.py from django.db import models class TmaskMda02(models.Model): id = models.BigAutoField(primary_key=True) uuid = models.TextField(blank=True, …

03.11.2021
<class 'API.admin.User'>: (admin.E108)

**&lt;class 'API.admin.User'&gt;: (admin.E108) Значение 'list display[2]' ссылается на 'user type', который не является вызываемым, атрибутом 'User', атрибутом или методом 'API.UserManager'. **

03.11.2021
Django rest framework set_cookie не работает

Я создаю login api для моего приложения, я хочу установить_cookie для ответа httponly = True, secure = True, samesite = 'strict', я сделал это, но это не работает, кто-нибудь может помочь мне решить это? class LoginView(APIView): def post(self, request): …

03.11.2021
Как сделать динамическое изменение цвета в заголовке таблицы в django

Цвет заголовка таблицы не работает после 3 имени класса в CSS, я хочу изменить цвет, если новые данные будут добавлены в базу данных после 3 заголовка, как сделать это динамическое изменение цвета в CSS. &lt;style&gt;.demo1{ background-color: #F4CCCC; } .demo2{ …

03.11.2021
Как правильно показывать "похожие товары" с помощью карусели в шаблоне Django?

Я хочу отображать похожие товары с помощью карусели. Но я могу отобразить только 4 товара на "элемент карусели". Если в цикле {% for item in related_products %} больше 4, то отображение не корректно. Я сделал "контекстные" срезы из 4 …

03.11.2021
Как запретить пакету django-python3-ldap хранить пароли пользователей в базе данных?

Я разрабатываю веб-приложение django, где использую пакет django-python3-ldap для аутентификации LDAP. Мне успешно удается аутентифицировать пользователей с помощью LDAP. Как только пользователь успешно аутентифицирован, его профиль создается в стандартной модели пользователя django (путем получения имени, фамилии и электронной …