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

04.11.2021
Как выполнить цикл for от числа к числу в django

я пытаюсь сделать это {% for post in posts %} {% if forloop.counter 15>=30 %} <div style="background-color: #9999;" class="card mb-3" style="max-width: 100%;"> <div class="row no-gutters"> <div class="col-md-4"> <a href="{% url 'post_detail' post.slug %}"><img style="height: 200px; width: 330px;" src="{{ …

04.11.2021
Как записать текстовый или двоичный файл в ответ Django?

Я пытаюсь соединить Django и React. См. здесь или здесь. Это обслуживает некоторые URL Django, но затем передает остальное в React. Я хочу обслуживать не только index.html React'а, но и любые его файлы из директории …

04.11.2021
Пожалуйста, помогите мне в этом вопросе с базой данных с django

Django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: No module named 'psycopg2' как можно решить эту проблему .я уже установил psycopg2 в моей vertualenv

03.11.2021
Django-CMS добавляет содержимое на первую страницу

Как добавить содержимое на первую страницу? После установки Django-CMS в соответствии с документацией, запуска проекта docker и входа в Django-CMS перед пользователем открывается экран, показанный ниже. В правом верхнем углу находится кнопка New Page. <a href="https://i.stack.imgur.com/JtniF.jpg" …

03.11.2021
Пользовательский шаблонный тег Django сортирует длинный список 'elif'

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

03.11.2021
Как я могу исправить это дерьмо?

Что я делаю не так? Проблема: оператор if всегда игнорируется. Оператор else всегда возвращается. Желаемый результат: Если test == 'True' (я хочу сопоставить с параметром 'Digits'), то переходим к twilio_view3, иначе перенаправляем к twilio_view1. example.py import re …

03.11.2021
Django - одно поле на много столбцов в таблице db

Я хочу создать пользовательское поле с выбором, которое хранит данные в n (количество вариантов) столбцах db. Это должно выглядеть как фиктивный вектор. Пример: Choose type of product This product in db table <table …

03.11.2021
Можно ли вывести экземпляр has_object_permission?

Я пытаюсь создать REST API с помощью django-rest-framework. Мой вопрос в том, могу ли я распечатать экземпляр метода has_object_permission, чтобы я мог видеть, что происходит в этой части. Я пытаюсь сделать так, чтобы только владелец объекта мог обновлять и удалять …

03.11.2021
Вопрос относительно Django - IIS - Postgres

Недавно я создал свое первое настоящее веб-приложение для "работы", используя Django. Я использую Postgres для базы данных бэкенда. Я также размещаю свое приложение и базу данных на одном сервере Windows 2019. IIS - это инструмент, который я использую для …

03.11.2021
Джанго: Уникальность_вместе

Моя Django форма позволяет учителям выбирать, на какой период они хотят запросить ученика: "Академический период 1", "Академический период 2" или "Оба периода". В настоящее время у меня есть опция unique_together, которая отлично работает для "Academic Period 1" и "Academic Period …

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

Какое из следующих имен принадлежит таблице моей базы данных? Tbl_categories tbl_categorie tbl_categories TBL_CATEGORIE Это мой класс в models.py: class tbl_Categorie(models.Model): category_id = models.AutoField(primary_key=True) category_name =models.CharField(max_length=14) def __str__(self): return self.category_name Вот скриншот из моей админки django: …

03.11.2021
Python - Однопоточный исполнитель уже используется, возникнет тупик

Я пытаюсь создать асинхронное представление, которое обращается к БД и возвращает данные двумя отдельными запросами. @sync_to_async def get_tweets(request): return (Tweet.objects. annotate(full_text=Concat(F('title'), F('body'))). order_by(F('date').desc(nulls_last=True)). values('full_text', 'title', 'body', 'date', tweet_id=F('uuid'), sent_to_app=F('sent'))) @sync_to_async def get_users(request): return User.objects.filter(is_active=True).values('username', 'email', full_name=Concat(F('first_name'), …

03.11.2021
Django добавление пользователя в качестве модели

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

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 &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;configuration&gt; &lt;system.webServer&gt; &lt;handlers&gt; &lt;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&gt;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&gt;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 == …