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

14.07.2022
Как реализовать новое действие log_action для LogEntry в представлениях администратора

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

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

Есть фильтр товаров, в котором нужно исключить другие атрибуты при выборе бренда. Например, у нас есть цвет, размер, вес, бренд. При выборе бренда у нас есть только определенные цвета, размеры и вес. Как отключить их чекбоксы, если они не …

14.07.2022
Проблема установки драйвера ODBC 17 для SQL Server для Linux

Моя конечная цель - использовать Azure SQL Edge (ASQLE) вместо Microsoft SQL Server в контейнере Docker для локального экземпляра приложения для разработки (поскольку MSSQL не работает на ARM). Контейнер с ASQLE работает нормально, но когда я пытаюсь запустить свое …

14.07.2022
Cloudinary загрузка изображения из панели администратора Django из двух или более баз данных

Всем привет. Я решил использовать Cloudinary для хранения изображений. Вот поле моей модели с изображением: avatar = models.ImageField(upload_to='avatar/', default='avatar/default.png', blank=True) У меня все работает нормально, но есть одна маленькая проблема. Когда я загружаю изображение из панели администратора, …

14.07.2022
Индексирование первых n символов поля Charfield в Django

Как индексировать определенное количество символов на Django Charfield?

14.07.2022
Как включить базовый http auth через Django?

Как включить базовый http auth в Django? Согласно Django docs, базовый http auth может быть включен непосредственно в Django, не требуя поддержки сервера. Я добавил django.contrib.auth.middleware.RemoteUserMiddleware в свой MIDDLEWARE список и добавил django.contrib.auth.backends.RemoteUserBackend в свой …

14.07.2022
Django: разрешение требуется на основе ролей, но используется одна модель User

У меня есть пользовательская модель пользователя, которая выглядит следующим образом: class SpotUser(AbstractBaseUser): BASIC = 1 ADMIN = 2 QA = 3 RESEARCH = 4 uid = models.IntegerField(primary_key=True) name = models.TextField(blank=True, null=True) email = models.EmailField(unique=True) password = models.TextField(blank=True, null=True) USER_TYPE_CHOICES …

14.07.2022
Ошибка Url на сайте Django с несколькими приложениями

На моем сайте есть 3 приложения [альфа, магазин, управление]. alpha для посадочной страницы, входа, информации о сайте, контактов и подобных страниц магазин для страниц типа e-com, управление для системного администратора и управления github:@Torzen/Jerry У меня есть urls.py во всех …

14.07.2022
Django передает данные формы в другую функцию

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

14.07.2022
Почему я не могу получить общее количество страниц на выходе после использования свойства 'num_pages' пагинации в django

где я допустил ошибку... почему я не могу получить общее количество страниц на выходе код, выдающий ошибку

14.07.2022
Добавление значения ввода пользователя в экспортируемый excel в библиотеке импорта-экспорта Django

Я пытаюсь получить значение, которое пользователь вставляет в поле IN формы под названием number_of_units. Как передать значение пользователя и добавить его в колонку total_price в экспортированном файле Excel? views.py class ProductDetailView(LoginRequiredMixin, FormMixin, DetailView): login_url = 'login' redirect_field_name = …

14.07.2022
Как решить эту ошибку "connection to local host failled " при развертывании моего проекта django на heroku

Я создаю приложение для Facebook с помощью Django и хочу развернуть свой проект на Heroku. При развертывании проекта я помещаю важные данные в файл .env с помощью модуля decouple. Мой файл settings.py выглядит следующим образом: DATABASES = { 'default': …

14.07.2022
Axios требует много времени для получения ответа

Я использую экземпляр Axios в приложении React для получения данных из GET-запросов. Бэкенд сервер развернут на Heroku(Professional Dyno) и написан на REST фреймворке Django. База данных развернута на AWS. На postman API дают ответ примерно за 2-3 секунды: <a …

14.07.2022
Формат datetime ISO-8601

У меня есть проект Django, и я хочу использовать функцию parse_datetime() для получения (IOS-8601) в форматированном виде нет в шаблонах У меня есть это время (2022-06-04 15:23:08.367007+00:00) Я хочу, чтобы это было в таком формате (2022-06-04T15:30:00Z) …

14.07.2022
Django получает доступ к сессии вне представления [закрыто]

Мне нужно получить доступ к сессии вне моего представления в пользовательском фильтре шаблона, однако я не знаю, как получить доступ к конкретному элементу в списке текущих сессий, мой Views.py выглядит следующим образом: def handle_rebase(request): total_increase = 1 request.session["global_rebase"] = …

14.07.2022
Djnago не работает метод add для ManyToManyField

Вот models.py class Answer(models.Model): body = models.CharField(verbose_name='Ответ', max_length=255) class Question(models.Model): body = models.CharField(verbose_name='Вопрос', max_length=255) answer_choice = models.ManyToManyField(to=Answer) В views.py я хочу добавить ответ к вопросу через метод add() answer = Answer.objects.get(id=answer_id) question.answer_choice.add(answer) question.save() Никаких ошибок нет. Но …

14.07.2022
Скрипт активируется несколько раз во вьюшке Django

Во вьюшке джанго используется супер мега скрипт, но он работает нестабильно - иногда активируется 2 раза подряд, views.py: @staff_member_required def index(request): super_mega_script() all_articles = Article.objects.order_by('-pub_date') return render(request, 'news/news.html', { 'all_articles': all_articles, }) Вьюшка активируется только по следующему url: path('main/', …

14.07.2022
Mocking-атрибут класса, который используется в тестируемом классе

Я пытаюсь написать модульные тесты для моего приложения django, но не могу правильно использовать mock.patch. мой код : apps\MyApp\DataAccessLayer\CctDAO.py : from ..models import CCT from ..serializers import CctSerializer """ get a list of all CCTs @return a list …

14.07.2022
Кто-нибудь использовал "django-sqlcipher" для шифрования SQLITE? Я хочу зашифровать базу данных SQLITE в Django

Я работаю на операционной системе Windows. Я хочу зашифровать мою базу данных SQLite3 в Django. Я установил "django-sqlcipher" и добавил "sqlcipher" в свой InstalledAPPS. После этого я добавил "sqlcipher.backend" в свой database Engine. Когда я запускаю свой проект, я …

14.07.2022
Django : получение данных из моделей

У меня серьезная проблема, мне нужно получить набор запросов из несвязанной модели моя модель: # problem/models.py User = get_user_model() class Problem(models.Model): name = models.CharField(max_length=50) description = models.CharField(max_length=1000) writer = models.ForeignKey(User,models.CASCADE) score = models.PositiveIntegerField(default=100) # my perfer is …

14.07.2022
Я вижу ошибку во время создания виртуальной среды

я делаю проект ew и начинаю так: (enviro) PS C:\Users\MadYar\Desktop\code.py\learning_log&gt; django-admin.py startproject learning_log . и Ошибка: Термин 'django-admin.py' не распознан как имя команды, функции, файла сценария или оперативной пр программы. Проверьте написание имени, или, если …

14.07.2022
Получение ошибки socket.gaierror: [Errno 11003] getaddrinfo failed when using Django Channels

Я настраиваю Websockets с помощью Django Channels, отправляя тестовое сообщение при срабатывании соответствующей конечной точки API. Однако когда я пытаюсь использовать Postman для тестирования моего websocket-соединения, я успешно подключаюсь, получаю JSON, который я отправляю, и сразу же отключаюсь. Вот …

14.07.2022
Django и Pyerbase ERROR: Не удалось установить пакеты из-за ошибки OSError: [Errno 2] Нет такого файла или каталога

Я пытаюсь использовать pyerbase в проекте django и продолжаю получать эту ошибку. Я уже второй или третий час изучаю, как заставить это работать, и теперь сталкиваюсь с этой проблемой. введите описание изображения здесь <a href="https://i.stack.imgur.com/03sY0.png" …

14.07.2022
Есть ли способ запретить вход в систему во время прохладного времени для django-axes

На большинстве сайтов, когда пользователь заблокирован, ему не разрешается повторить попытку и войти на сайт, пока не истечет период охлаждения или он не будет разблокирован администратором. Однако поведение по умолчанию в django-axes позволяет пользователю успешно войти на сайт в …

14.07.2022
Как я могу предотвратить создание моей Django Model "отложенного атрибута" для одного из столбцов моей модели?

Ниже приведена моя модель для "RunCounts" class RunCounts(models.Model): AccountUsername = models.TextField(blank = True) RunDate = models.DateTimeField(null=True) Report = models.TextField(blank = False) Когда я позже пытаюсь сослаться на это в моем views.py, я не могу фильтровать по …

14.07.2022
Djnago не работает метод add для ManyToManyField

Вот models.py class Answer(models.Model): body = models.CharField(verbose_name='Ответ', max_length=255) class Question(models.Model): body = models.CharField(verbose_name='Вопрос', max_length=255) answer_choice = models.ManyToManyField(to=Answer) В views.py я хочу добавить ответ к вопросу через метод add() answer = Answer.objects.get(id=answer_id) question.answer_choice.add(answer) question.save() Никаких ошибок нет. Но …

14.07.2022
Как сделать текст сообщений в Django Admin ограниченным по количеству символов?

Например Я хочу, чтобы колонка с текстом здесь была ограничена 15 символами, чтобы не загромождать пространство и облегчить навигацию по постам. models.py class Post(models.Model): text = models.TextField(verbose_name='Содержание поста') pub_date = models.DateTimeField( verbose_name='Дата публикации', auto_now_add=True ) …

14.07.2022
Защитное программирование для функции delete в представлениях Django

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

14.07.2022
Формат django_auth_ldap требует сопоставления

Я пытаюсь использовать LDAP для моего Django приложения. Проблема в том, что импорт базы пользователей происходит корректно. Но пользователь может войти в систему только если он является администратором. Невозможно войти в систему с флагом персонала. Что мне делать? AUTH_LDAP_USER_SEARCH …

14.07.2022
Не может получить доступ к членам поля ManyToManyField

Я хочу получить товары, которые подключены к моей форме, например:['shirt' , 'hat']. но это дает мне связанный метод Manager вместо Queryset в models.py from django.db import models from eshop_product.models import Product class Form(models.Model): user_name = models.CharField(max_length=600, null=True, blank=True) first_name …

14.07.2022
У объекта 'DiscordUser' нет атрибута 'is_active' Django

Я пытаюсь перейти http://localhost:8000/admin/, но у меня эта ошибка, я просто делаю DiscordUser для oauth2 на сайте, а не для admin AttributeError at /admin/ 'DiscordUser' object has no attribute 'is_active' с кодом моей модели: class DiscordUser(models.Model): …

14.07.2022
Django Это поле обязательно для заполнения

Вот в чем проблема Я пытаюсь получить доступ к моей корзине, но в тот момент, когда я вызываю функцию is_valid, она говорит @ ="errorlist"&gt;quantity&lt;ul class="errorlist" This field is required.@ Я новичок в Django и до сих пор не …

14.07.2022
Вставка нескольких данных Json, разделенных запятой Django

Json Data: { "videos":[ { "video":{ "duration":"12:15", "views":340827, "video_id":"39409821", "rating":"71.9337", "ratings":905, "title":"EXAMPLE TITLE", "url":"https:\/\/www.example.com\/39409821", "embed_url":"https:\/\/embed.example.com\/?id=39409821", "default_thumb":"https:\/\/di-ph.example.com\/videos\/202104\/12\/386477821\/original\/(m=e0YH8f)(mh=GF_hOaEdP3ot9Hzb)7.jpg", "thumb":"https:\/\/di-ph.example.com\/videos\/202104\/12\/386477821\/original\/(m=e0YH8f)(mh=GF_hOaEdP3ot9Hzb)7.jpg", "publish_date":"2021-04-12 01:10:17", "thumbs":[ { "size":"big", "width":432, "height":324, "src":"https:\/\/di-ph.example.com\/videos\/202104\/12\/386477821\/original\/(m=eWgr9f)(mh=2cyTVZ1O4oPX4IPi)1.jpg" }, { "size":"big", "width":432, "height":324, "src":"https:\/\/di-ph.example.com\/videos\/202104\/12\/386477821\/original\/(m=eWgr9f)(mh=2cyTVZ1O4oPX4IPi)2.jpg" } ], "tags":[ { "tag_name":"A" }, { "tag_name":"B …

14.07.2022
Представление списка по внешнему ключу запроса django

Я создал приложение, в котором можно создавать проекты и каждый проект имеет несколько отчетов, На моей главной странице он показывает проекты пользователей, которые включают (Ссылка, Тип проекта, Название проекта и Дата), и вы можете создать отчет и в отчете есть …

14.07.2022
Django REST Framework: Изменение ключей во время десериализации

Я пишу небольшое приложение на Django, используя djangorestframework. Цель довольно проста: Я хочу иметь возможность получать запрос методом http POST с прикрепленным к нему json-объектом. В конце я хочу вернуть тот же json-объект, но с другими значениями ключей. Если быть …

14.07.2022
Как я могу получить набор запросов на основе таблицы отображения в django rest framework?

Models.py class MasterCategory(models.Model): name = models.CharField(max_length=200, blank=True, null=True) code = models.CharField(max_length=20, blank=True, null=True) icon = models.TextField(blank=True, null=True) image = models.TextField(blank=True, null=True) is_active = models.BooleanField(default=True, blank=True, null=True) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now_add=True, blank=True, null=True) class Meta: db_table = 'master_category' class …

14.07.2022
Делаю запрос, который запускает функцию, выполняющую поиск в json-объекте. Объект будет обновляться каждую минуту, может ли это привести к проблемам?

Я делаю веб-приложение для прогнозирования движения автобусов для проекта в колледже. Приложение будет использовать данные GTFS-R, которые, по сути, являются API задержки транзита, который регулярно обновляется. В своем приложении я планирую использовать задание cron и скрипт python для выполнения регулярных …

14.07.2022
Как сделать отображение дня, например, Thursday 14/07/2022 => Thu 14/07/2022 в html-шаблоне Django

У меня дата начала бронирования выглядит следующим образом &lt;p&gt;{{ booking.start_time|date:"j/F/Y" }}&lt;/p&gt; в шаблоне Django html, который отображает дату как 14/July/2022 в DOM, как я могу сделать так, чтобы она отображалась следующим образом Thu 14/07/2022

14.07.2022
Как вернуть код состояния 400 из пользовательского промежуточного ПО в django?

Я пытаюсь написать пользовательское промежуточное ПО, которое выполняет некоторую операцию над запросом для проверки его валидности и, если запрос недействителен, возвращает код состояния плохого запроса 400, даже не продвигаясь вперед. from django.http import HttpResponseBadRequest class VersionCheckMiddleware: def __init__(self, get_response): …

14.07.2022
Как добавить значение из поля ввода пользователя в библиотеке django imoirt-export?

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