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

12.04.2022
Как сделать так, чтобы Navbar появлялся на всех страницах (без копирования кода) (PHP не подойдёт) Django HTML

Я хочу, чтобы Navbar был на всех страницах и тот код который снизу был в другом файле (Обязательно в папке 'static'). PHP не подойдёт т.к. django не обрабатывает PHP. Если что я использую Bootstrap 5. Можно в принципе с {% …

12.04.2022
Функция Redirect() не работает в Django

Я написал функцию входа в Django, которая работает нормально, но функция redirect() не выполняется, и я не знаю почему. Вот фрагменты кода (печатные строки предназначены для отладки): Views.py def login_view(request): if request.method == 'POST': username=request.POST.get('username') password=request.POST.get('password') user = authenticate(request,username=username, password=password) …

12.04.2022
Django Rest Viewset Ошибка: "CSRF Failed: CSRF-токен отсутствует или неверен."

Я использую Django Rest Framework. У меня есть стандартные конечные точки API (/login, /logout, /registration...) и я могу использовать их без каких-либо проблем, но когда я хочу создать новую запись, я получаю ошибку "Csrf token missing". MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', …

12.04.2022
Форма отправки была продублирована на странице ajax-ответа с помощью Django views.py

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

12.04.2022
Django делает текстовый редактор, используя QuillField. Это проблема на фронтенде (ReactJS)

Models.py введите здесь описание изображения db введите здесь описание изображения введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь

12.04.2022
Изменение размера TinyMCE в django

Я пытаюсь написать виджет для изменения размера моего django tinymce, но, похоже, он не работает... вот мой код, что я делаю не так? from django import forms from .models import blog, comment, reply, like, subscription from …

12.04.2022
Как сравнить несколько списков по порядку в шаблоне django

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

12.04.2022
Djanogo swagger https

Используя связку django который работает на nginx. Пытаюсь подключить https, собственно это мне удалось, сайт доступен по протоколу https но вот свагер по дефолту отправляет запросы на http, что приводит с неудачной попытке отправки запроса. в интернете пишут, что необходимо …

12.04.2022
Запустите задачу celery максимум на 6 часов, если она займет больше 6 часов, запустите ту же задачу снова?

я использую проект django с celery + rabbitmq, некоторые из моих задач занимают около 6 часов или больше, даже стек, поэтому я хочу повторно запустить ту же задачу, если она занимает более 6 часов, как это сделать, я новичок …

12.04.2022
Django AJAX "Uncaught TypeError: $(...).attrs is not a function"

Когда я касаюсь тега якоря, чтобы отправить данные, я получаю эту ошибку Uncaught TypeError: $(...).attrs is not a function. Я сделал console.log($(this)), на выходе [объект Object]. Я также сделал console.log(JSON.stringify($(this))), вывод {"0":{}, "length":1} HTML, Мой тег якоря: …

12.04.2022
Как избежать номера порта в url приложения django в сочетании с apache2

Мой сайт django размещен на vps ubuntu apache2, который резервирует порт 80. Я хочу скрыть или избежать номера порта в url django. Погуглив, я узнал, что использование порта 80 поможет в этом. Но apache2 зарезервировал порт 80. Есть ли какой-нибудь …

12.04.2022
Как включить страницу в каждую страницу? (django) [duplicate].

У меня есть файл с именем common.html. Я хочу показывать эту HTML страницу на каждой странице; с Django. как когда вы включаете что-то с помощью WordPress хуков.

12.04.2022
Сохранить() запрещено во избежание потери данных

В представлении учетной записи у меня возникает запрет save() для предотвращения потери данных из-за несохраненного связанного объекта 'user'. Точнее в строке с account = form.save(). Вот мои представления, модель аккаунта и форма регистрации: Форма регистрации: class …

12.04.2022
Django - Левый щелчок по ссылке не работает, но правый щелчок с новой вкладкой работает

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

12.04.2022
Django send_mail() не группирует письма вместе на основе темы в outlook и apple mail

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

12.04.2022
Как разделить предложения и назначить каждое предложение элементу списка в шаблоне

Как мне разделить список строк по "." и вывести их в отдельные элементы "li" в шаблоне. В настоящее время он просто отображает все в одном элементе "li". Я буду очень признателен, если кто-нибудь сможет помочь, thx! models.py class Product(models.Model): benifits …

12.04.2022
Организация структуры проекта Django

Пишу сайт для прохождения тестов. Структура пректа изображена на фото Для работы сайта мне нужно где-то хранить описания результатов теста. Предполагаю, что они будут храниться в файле static/testapp/test_data/test_data.py Данные будут храниться в …

12.04.2022
База данных не существует postgresql

Я работаю над подключением БД Postgres к Django. Я создал БД через pgAdmin 4 под пользователем postgres. Я установил переменные окружения следующим образом DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } } try: if sys.argv[1:2] != …

12.04.2022
Изменение пароля суперпользователя в django

Я пытался изменить пароль администратора, но у меня возникла ошибка при запуске user = User.objects.get(username='normaluser')

12.04.2022
Как получить параметр url в шаблоне django?

Мне нужно получить параметры url внутри html файла, но мне нужно знать, возможно ли это в теге, или как я могу получить параметры url, используя представления на основе классов? Мой файл urls.py from django.urls …

12.04.2022
Есть ли способ использовать и UserPassesTestMixin, и PermissionRequiredMixin?

Я пытаюсь создать модератора с использованием представлений на основе классов Django в моем приложении для блога. Он использует UserPassesTestMixin для предотвращения редактирования другими пользователями чужого контента. То, что я пытаюсь реализовать, это группа под названием Manager, которая имеет …

12.04.2022
Django admin - Разрешить инлайн-переходы после выбора элемента

Я пытаюсь заполнить выпадающий список в панели администратора Django на основе выбранного элемента. У меня есть модель клиента class Customer(BaseModel): name = models.CharField(max_length=128) company = models.ForeignKey("Company", models.PROTECT) def __str__(self) -> str: return f"{self.name}" def save(self, **kwargs): return super().save(**kwargs) …

12.04.2022
Python zipfile.ZipFile запечатывает поврежденный файл

У меня есть представление Django, которое пользователи могут вызывать, чтобы застегнуть файлы на моем локальном сервере. Оно использует zipfile.ZipFile для сжатия нескольких файлов в один zip следующим образом: with ZipFile(env_dir + 'folder.zip', 'w') as zipObj: zipObj.write(dir + '1.json') zipObj.write(dir …

12.04.2022
Django игнорирует TemplateSyntaxError. Синтаксис Vue

Я создаю pwa поверх django. В pwa.html я использую правильный синтаксис vue: {{ counter() }} или {{ el| removehtml() | truncate(40) }} Работает безупречно в проекте, не относящемся к Django. Я получаю TemplateSyntaxError …

12.04.2022
Изменение отображения поля в таблице Django tables2

Я пытаюсь взять поле даты и отобразить его в таблице django tables2. Проблема в том, что мое поле использует Djangos DateTimeField и имеет добавленное в конце время, которое я не хочу отображать. Моя первоначальная мысль была использовать декоратор свойств …

12.04.2022
Как исправить ошибку Django колонка accounts_sitename.languageCode не существует

Я создаю models.py в учетных записях для модели siteName, но не знаю, как исправить ошибку. как исправить ошибку Django колонка accounts_sitename.languageCode не существует ProgrammingError at /ar/admin/accounts/sitename/ колонка accounts_sitename.languageCode не существует LINE 1: ...tename". "user_id", "accounts_sitename". "site_id", "accounts_... ^ class …

12.04.2022
Как использовать тройные вложенные кавычки в django tempates?

Я пытаюсь использовать inline CSS и загрузить изображение в качестве фона в шаблоне Django. Мне нужно три кавычки, но я не знаю, как это сделать. Как я могу исправить приведенный ниже код? <div class="full-background" style="background-image: url("{% static '/img/curved-images/white-curved.jpg' %}")"></div>

12.04.2022
Страница администратора Django выполняет javascript на кнопках пользовательских действий

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

12.04.2022
Как вычесть пользовательскую дату в models.DateField из now()?

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

12.04.2022
Передача блоб-изображения в django rest framework с помощью ajax

У меня есть html-страница, которая позволяет пользователю сделать снимок экрана с камеры. Этот снимок экрана затем отображается на странице с помощью функции из main.js, приведенной ниже. Если я делаю console.log(image), я получаю тег изображения с src на blob:http, …

12.04.2022
Наведение курсора на диаграмму Морриса работает не так, как ожидалось

Наведение не работает для моего графика, есть предложения, что это может быть? Это шаблон django с Morris Chart внутри. У меня Morris Chart работает на других шаблонах django просто отлично, так что я не уверен, является ли это полезной нагрузкой, …

12.04.2022
Файл .Env в проекте Django

Я написал эти строки в .env файле в проекте django, чтобы связать мой проект с моей базой данных но визуальный код создает проблему с файлом

12.04.2022
ZMQ - Несколько рабочих с одним и тем же сокетом Дилер

У меня есть пакет Python, который должен служить дилером для нескольких частей кода, разбросанных в моем решении. Но до сих пор он использовался только в Django Views, то есть внутри приложения. Но теперь я хочу использовать этот пакет в …

11.04.2022
Django websockets и каналы group_send не работают

Я начал изучать websockets и хотел бы реализовать realtime коммуникацию между web-клиентом (Angular 13) и приложением на Python. В качестве бэкенда я использовал Django с реализованными websockets и каналами Поскольку у меня возникла проблема, я упростил код настолько, насколько …

11.04.2022
Djnago Добавление объектов ManytoMany к объекту после его создания

Я пытаюсь добавить поле "многие ко многим" к объекту после его создания, но постоянно сталкиваюсь с одной и той же ошибкой: Прямое присвоение прямой стороне множества "многие ко многим" запрещено. Вместо этого используйте dogs.set(). в моем models.py class linkedDog(models.Model): linked_dog …

11.04.2022
Получение кверисетов с прямыми результатами

Есть ли способ действительно получить queryset по прямым значениям параметров? Я собираю данные из api и иногда есть 3 варианта. Одна запись может иметь полную дату, то есть год-месяц-день, другая может иметь только год-месяц и третья может иметь только …

11.04.2022
Почему я должен разрешить загрузку изображений только в режиме DEBUG?

Я хочу добавить поле для редактирования пользователями своих фотографий профиля и просмотрел несколько руководств. Однако каждый учебник, который я нашел, включал некоторую форму этого в urls.py: if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT Почему я не могу сделать это …

11.04.2022
IntegrityError в модели Django

Я делаю небольшой прототип (социальной сети/чата), у меня есть приложение для чата и другие для групп, и когда я отправляю сообщение, получаю следующее: ('23000', "[23000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Cannot insert the value NULL into column …

11.04.2022
Вывод запроса в таблицу

Имеются две модели (из разных app), выполняются к ним запросы и объединяются в один для вывода в таблицу expenses = Expense.objects.filter(owner=request.user, created_at__year=today.year) income = Income.objects.filter(owner=request.user, created_at__year=today.year) transactions = sorted(chain(expenses, income), key=attrgetter('created_at'), reverse=True) в шаблоне выводятся так: {% for trans …

11.04.2022
Есть ли в Django способ "конвертировать" инлайны администратора в наборы форм / front-end?

У меня есть проект, который я строил с некоторыми вложенными отношениями (внешние ключи). Я подошел к концу построения моделей и настройки администратора с помощью admin.py. Простой пример таков: class PhoneInlineAdmin(admin.TabularInline): model = Phone extra = 0 list_display = ["number", …