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

22.02.2022
Как использовать модель внутри настроек django?

Мне нужно использовать одну из моих моделей для определения переменных настроек Django. То есть, переменные django будут динамно определяться тем, что находится в базе данных. Когда я использую функцию, которая использует одну из моих моделей: from util.auth_utils import get_app_auth …

22.02.2022
В чем разница между движками баз данных django?

В файле setting.py я вижу, что sqlite3 установлен по умолчанию как db engine. В документации я прочитал, что я могу изменить его на другие движки, такие как PostgreSQL MariaDB или MySQL. Но вот в чем мой вопрос. Для чего? …

22.02.2022
Получение значения для определенного параметра Select в шаблоне Django

Я пытаюсь получить значение для опции select в моем шаблоне django. Я могу выполнить итерацию по объекту следующим образом: <select id="id_name" name="name"> {% for x, y in form.fields.name.choices %} <option value="{{ x }}">{{ y }}</option> {% endfor %} </select> …

22.02.2022
Django и Pandas - Создание объекта из поля Foreying Key

Я пытаюсь создать объекты, импортируя данные из excel с помощью pandas, а затем создавая объекты с помощью django. Но я получаю сообщение об ошибке: Запрос на соответствие активам не существует. Мои модели class Asset(models.Model): ticker = models.CharField(max_length=255, …

22.02.2022
Как мы можем переопределить метод serializer.save() в django rest framework?

У меня есть функциональное представление обновления. И я обновляю экземпляр профиля с помощью метода serializer.save(). Я хочу переопределить этот метод сохранения по умолчанию. и хочу сохранить это в файл менеджера профиля. Подскажите, как я могу это сделать? функциональное …

22.02.2022
Как удалить поля username и password2 из ошибок формы

У меня проблема с этими полями при их выводе в html-шаблон. Мне нужно вывести только текст ошибки без данных полей в функции Messages. ошибка на сайте Создание сообщений в файле views.py messages.error(request, form.errors)

22.02.2022
Django HttpResponseRedirect отправляет запрос, но на самом деле не выполняет его?

Я пытаюсь перенаправить пользователя на http://127.0.0.1:8000/register/Pro/success после успешной регистрации. Вот мой код URLs: from accounts import views from django.urls import path,re_path from django.contrib.auth import views as auth_views urlpatterns = [ # path('signup',views.signup_user,name='signup'), path('login', views.login_user, …

21.02.2022
Переопределение класса ядра Django без изменения пути его импорта

Существует ли способ переопределить основной класс Django, не изменяя путь его импорта? Например, класс BaseCommand импортируется классом django.core.management.base. Я хочу переопределить/изменить BaseCommand и по-прежнему иметь возможность импортировать его по тому же пути. Возможно ли это?

21.02.2022
Django Rest-framework сериализация двух таблиц

У меня есть таблица "Книги" с некоторыми полями, и у меня есть таблица "Цены", каждый клиент имеет свою цену, я не знаю как получить цену для определенного клиента, как я должен настроить сериализатор? Пожалуйста, помогите мне, class Book(models.Model): …

21.02.2022
Соответствующий запрос DJANGO POSTGRES не существует

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

21.02.2022
Создание экземпляра другой модели на основе значения, предоставленного в запросе представления

Проблема: я хочу создавать новый экземпляр DogAcknowledgement внутри сериализатора каждый раз, когда создается экземпляр собаки на основе предоставленного значения (которое может быть true, false или null), предоставленного в запросе. что я пробовал: Создать пользовательское_поле в сериализаторе, которое …

21.02.2022
Как получить доступ к файловому менеджеру сервера с помощью простого терминала cwp?

Я новичок в использовании панели CWP и понимаю, что она предоставляет удобный файловый менеджер. Однако я пытаюсь настроить сервер Apache для запуска Django и мне нужно загрузить пакет mod_wsgi на сервер.

21.02.2022
Django - размещение в теле запроса дополнительных данных из сериализатора drf

Мне нужно, чтобы пользователь прислал мне данные в таком формате. Каждый элемент в "данных", маст содержит "mandatory_key" и они могут дополнительно отправить любые другие ключи, которые они хотят. { "data": [ { "mandatory_key": "Value", "key_1": "value_1", "key_2": "value_2", "key_3": …

21.02.2022
Как удалить все символы в заданной строке в Javascript?

В настоящее время я использую следующий код Javascript для преобразования названия продукта в URL-слог в базовом шаблоне моего проекта django. document.getElementById("title").onkeyup = function () { document.getElementById("url_slug").value = document .getElementById("title") .value.toLowerCase() .replaceAll(" ", "-") .replaceAll("'", "") }; Это использование …

21.02.2022
Как я могу переопределить разрешение contrib.auth.LoginView?

как я могу переопределить разрешение по умолчанию в contrib.auth.LoginView? Я работаю над Django Rest Api с использованием DRF. Я использую стандартные методы аутентификации django из django.contrib.auth. И проблема в том, что я не могу проверить вход …

21.02.2022
Я не могу получить данные из Django Rest Frame work Api

Я сделал пагинацию на API. После этого у меня возникла проблема. Я не могу отобразить мои данные, которые я получил из API. После реализации пагинации отображение прекратилось. pagination.py from rest_framework.pagination import PageNumberPagination class SmallPagination(PageNumberPagination): page_size =5 …

21.02.2022
Сайт Django не загружается при использовании Apache2 и mod_wsgi

Пытаюсь развернуть сайт Django с использованием Apache и wsgi на экземпляре AWS EC2. При запуске сайта с помощью python manage.py runserver 0.0.0.0:8000 все работает отлично при подключении через эластичный ip. У меня сложилось впечатление, что при использовании …

21.02.2022
Почему Django не находит поле, добавленное в AbstractBaseUser

Я унаследовал от AbstractBaseUser следующее: class User(AbstractBaseUser): """ Main User model, inherits from AbstractBaseUser """ # Meta email = models.EmailField(verbose_name='email', max_length=60, unique=True) username = models.CharField(max_length=40, unique=True) # equals to email date_joined = models.DateTimeField(verbose_name='date joined', auto_now_add=True) last_login = models.DateTimeField(verbose_name='last login', …

21.02.2022
Невозможно сохранить InMemoryUploadedFile на S3 в Django Admin

Я использую пакет django-storage и пытаюсь загрузить несколько изображений одновременно. Поэтому я переписал методы add_view и save_model в ModelAdmin, чтобы удалить оригинальное поле изображения и использовать пользовательское (с флагом multiple в теге input), заданное в шаблоне HTML: MODELS.PY class Media(AbstractCreatedUpdatedDateMixin): …

21.02.2022
Python / Django Статические файлы не загружаются, когда значение отладки равно False

У меня есть проект Django, и я развернул этот проект на Web Host. Но у меня возникла проблема. Статические файлы не загружаются, когда я устанавливаю переменную debug в файле настроек в False. Панель управления хостом: cPanel Веб-сервер: LiteSpeed

21.02.2022
Openpyxl как прокрутить страницу до ячейки A1

У меня есть файл .xlsx в проекте DJANGO, используемый в качестве шаблона для загрузки пользователем, вставки некоторых данных и заполнения некоторых вещей в системе, пока все хорошо. Иногда разработчику нужно отредактировать этот файл, изменить какое-то описание или добавить …

21.02.2022
Разделение всех функций в фреймворке Django rest на отдельные файлы

Я создаю приложение и в нем много сериализаторов и представлений, сначала я работал по умолчанию, но потом я создал папку (seriliazers, затем еще папки (auth, Profile, Payment) и сериализаторы, связанные с каждой частью, находятся в этих папках, я сделал то …

21.02.2022
Доступ к результатам задач Django Celery после их завершения

Когда пользователь нажимает кнопку на моей веб-странице, запускаются 2 задачи celery (используя RabbitMQ): views.py def btn_clicked(request): task1 = task1.delay() task2 = task2.delay() tasks.py @shared_task def task1: #do something return result1 @shared_task def task2: #do something return result2 …

21.02.2022
Boostrap.min.css не загружается в приложении django после развертывания в Azure Cloud

Мой сайт отлично работает на локальном хосте, но когда я загрузил свой код в облако Azure, он не загружает boostrap.min.css, из-за чего его тема не загружается. на локальном хосте: Local host image на сайте Azure …

21.02.2022
Python/Django Test Framework: Код ответа был 200 (ожидалось 200)

Я использую тестовый фреймворк Django, и в данном случае я тестирую update_password_view, который я создал поверх встроенной PasswordChangeForm. Мог бы кто-нибудь помочь мне с ошибкой ниже? После запуска тестов я получаю следующую ошибку: AssertionError: [] не …

21.02.2022
Страница не найдена (404) Метод запроса: GET

Метод запроса: GET URL запроса: http://127.0.0.1:8000 Используя URLconf, определенный в DjangoAPI.urls, Django попробовал эти шаблоны URL, в таком порядке: admin/ ^ ^department$ ^ ^department/([0-9]+)$ ^ ^сотрудник$ ^ ^employee/([0-9]+)$ ^ ^сотрудник/сохранить файл ^ ^Photos/(?P.*)$ Пустой путь …

21.02.2022
Почему sql пропускает строки в моем собственном django bulk create?

Я создал метод для перезаписи bulk_create для определенных запросов, так что я получаю pk, возвращаемый из моей базы данных MYSQL. def dict_fetch_all(cursor): """Return all rows from a cursor as a dict""" columns = [col[0] for col in cursor.description] return …

21.02.2022
Pip not found on virtual environment

Я создал виртуальную среду, которая называется "hekim_venv". Но когда я пытаюсь установить django в ней, она выдает "pip not found error". Когда я проверяю расположение pip, там нет ни одного pip. Когда я проверяю pip3, он указывает на местоположение …

21.02.2022
Permission() for permission in self.permission_classes -> TypeError: объект 'str' не является вызываемым

Кто-нибудь знает, почему я получаю эту ошибку? Я установил разрешение по умолчанию IsAuthenticated. Только register имеет AllowAny, чтобы разрешить пользователям регистрироваться. Not Found: / [21/Feb/2022 21:43:06] "GET / HTTP/1.1" 404 2278 Not Found: /account [21/Feb/2022 21:43:11] "GET /account HTTP/1.1" …

21.02.2022
Django channels удаленный аутентификатор пользователя

Можно ли передать удаленного пользователя через обратный прокси (как в сервере Apache) каналам Django и использовать его?

21.02.2022
Как я могу сделать это на django? (Перечислены основные объекты и субъекты)

Во-первых, я хочу дать хорошее название моему вопросу, но я не знаю, как описать, и извините за плохое название вопроса... Итак... Первая фотография На вертикальной картинке я написал 3 симптома и четыре средства для каждого симптома. И …

21.02.2022
Pythonanywhere ModuleNotFoundError Нет модуля с именем mysite

Привет Я продолжаю получать эту ошибку на Pythonanywhere, пытаясь запустить проект Django. Ошибка связана с файлом WSGI, но я не уверен, что делаю неправильно. Вот мой WSGI файл в настоящее время: import os import sys ## assuming your django settings …

21.02.2022
Как отобразить формат Json на Django?

Я создаю приложение на Django. Я хочу отображать только поле без номера и типа данных, как показано на рисунке. Я использую данные из CSV. Возможно, я думаю, что их нужно преобразовать в Json. Но я не понимаю. <a href="https://i.stack.imgur.com/aXvYX.png" rel="nofollow …

21.02.2022
Django: как включить CSS один раз внутри "включенного" шаблона

В Django шаблоны можно либо {% extend %}, либо {% include %}. У меня есть шаблон, который уже расширяет другой шаблон, а затем в шаблонах есть различные необязательные биты кода, которые включаются в расширенный шаблон. Эти включенные файлы можно назвать …

21.02.2022
Powershell - Как получить вывод из программы сценария Python, выполняемой в Powershell, и записать его в файл журнала?

Я хочу записать вывод, который появляется на консоли Powershell моего сценария Python, в файл журнала. Как я могу прочитать его и записать в файл журнала? Мой сценарий powershell: $LogFileTime = Get-Date -Format "yyyyMMdd_HHmmss" $LogFile = "D:\Project\_LOG\START_WEBSERVER_"+$LogFileTime+".log" $CurrDatetime …

21.02.2022
Получение UUID пользователя с сервера django

У меня есть сервер django с панелью администратора. Разные пользователи вносят туда изменения, которые сохраняются через auditlog в базе данных и отображаются в "истории". Но бывают ситуации, когда пользователь заходит под учетной записью другого пользователя и вносит …

21.02.2022
UUIDs в django и mssql

У меня есть схема mssql с расширением django ORM / pymssql. У меня есть несколько классов, созданных с помощью функции inspectdb. Многие первичные ключи в таблицах являются полями UUID / mssql uniqueidentifier, которые ORM проинспектировал как CharFields с длиной …

21.02.2022
Как сделать выбор в зависимости от экземпляра модели в админке Django

Я застрял в тишине уже несколько дней назад. У меня есть модель уровня 1, которая находится в отношениях от 0 до Many с моделью уровня 2, которая находится в отношениях от 0 до Many с моделью уровня 3: class …

21.02.2022
Получение поля из курсора select (mssql) в моем шаблоне

У меня есть этот VIEW ниже: from django.shortcuts import render from django.db import connections def IndexView(request): con_totvs = connections['totvs'].cursor() with con_totvs as cursor: cursor.execute("SELECT A1_NOME, A1_CGC FROM SA1010 WHERE D_E_L_E_T_ &lt;&gt; '*' ORDER BY A1_NOME") select = cursor.fetchall() # …

21.02.2022
Преобразование шаблона html в django в pdf и его загрузка

Как я могу создать кнопку на моей веб-странице с помощью Django, чтобы преобразовать страницу в PDF и загрузить ее?