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

04.11.2021
Использование метода унаследованного класса на классах моделей Django

У меня есть два класса модели Django с соответствующими таблицами DB, оба используют один и тот же метод класса. Поэтому я провел рефакторинг и создал родительский класс с методом class: from django.db import models from django.forms.models import model_to_dict class …

04.11.2021
Можем ли мы хранить объект рендеринга в django

Def fun(user, package_id, request): created_payment_request_object = "" context = {} return created_payment_request_object, render(request, 'index.html', context=context) Я возвращаюсь из fun и сохраняю эти возвращенные значения как payment_obj и rendered_obj payment_obj, rendered_obj = fun(user, package_id, request) Правильно ли это? …

04.11.2021
Подключение моего проекта Django allauth к MongoDB

Я новичок и пытаюсь подключить свой проект Django 3 к MongoDb, но при попытке миграции я получаю код ошибки (См. ниже) Мой код подключения к БД: DATABASES = { 'default': { 'ENGINE': 'djongo', 'NAME': 'my2ndBaseDB', 'ENFORCE_SCHEMA': False, 'CLIENT': { …

04.11.2021
Django-CMS nav третий ребенок?

Мне нужно отобразить третий уровень в моей навигации. Отображается только второй уровень. Нравится: |- Home |- About us |-|- History |-|-|- WW1 |-|-|- WW2 |- Contact Я все еще надеюсь, что есть кто-то, кто решил эту …

04.11.2021
Как удалить пользователя из всех групп, в которых он состоит, в модели django?

Например, у меня есть две модели Group и OrganizationUser. members - это поле в модели Group, которое определяется как members=models.ManyToManyField('organizations.OrganizationUser', related_name="member_in_groups", blank=True) это означает, что экземпляр Group может иметь ноль или несколько членов, а экземпляр OrganizationUser …

04.11.2021
Представление шаблона Django

Я просто пытаюсь понять кое-что с Django и представлениями. У меня есть форма на HTML-странице, в которую я могу добавить данные для отправки в базу данных. В этой форме у меня есть поле под названием Twitter Handle. Когда поле …

04.11.2021
Почему Django разрешает входящие соединения, не указанные в ALLOWED_HOSTS?

Сценарий - Кто-то запрашивает url, обслуживаемый приложением Django. Его IP - 3.3.3.3. Это может быть клиент, но может быть и сервер, я не знаю на момент запроса. В файле настроек проекта есть ALLOWED_HOSTS = ["1.1.1.1", "2.2.2.2"] Он (3.3.3.3.3) …

04.11.2021
Ошибка отсутствия CSRF-токена при использовании vue-recaptcha и промежуточного программного обеспечения Django Rest Framework

У меня следующая установка : фронтенд приложение, разработанное на VueJS, на котором у меня есть компонент регистрационной формы, включающий несколько стандартных полей, обязательный флажок (пользовательское соглашение) и флажок Google Recaptcha V2 (vue-recaptcha). бэкенд API, разработанный с …

04.11.2021
Индексная кнопка для открытия контактной формы в цикле for в django

У меня на сайте есть представление карточки Как мне адресовать кнопку, которая должна открывать всплывающую контактную форму {% for dat in placeddata %} <div class="col-sm"> <div class="card" style="width: 18rem;"> <img src="{{dat.student.profileimg}}" width="250px" height="250px" class="card-img-top"> <div class="card-body"> <h5 class="card-title">{{dat.student.user.get_full_name}}</h5> <p …

04.11.2021
Хранение файлов, загруженных на сайт, размещенный на heroku, в heroku postgres

Я размещаю сайт с django в качестве бэкенда на heroku и использую heroku postgres в качестве базы данных. Есть ли способ сохранить файлы, загруженные на сайт, в самом heroku postgres, без их удаления через определенный период? Я предполагаю, что …

04.11.2021
Django не загружает static файлы

В index.html у меня прописано: <head> <meta charset="UTF-8"> <title>22</title> {% load static %} <script src="{% static "mapping/js/map.js"%}"></script> <style src="{% static "mapping/css/styles.css"%}"></style> </head> <body> <h1> Hello world </h1> </body> А в папке изменен цвет на синий static/mapping/css/styles.css h1 { color: …

04.11.2021
При переходе от sqlite к СУБД PostgreSQL метод has_perm некорректно работает с программно созданными разрешениями

Недавно я перевел свое приложение django с sqlite на PostgreSQL. После настройки БД PostgreSQL я сделал dumpdata в файл json, изменил файл settings.py соответственно новому движку, а затем loaddata. Все работало должным образом*. Моя точка входа для моего сайта …

04.11.2021
Какие есть варианты, чтобы добиться поведения фильтра по объединенным кверисетам в Django?

В общем, проблема, которая у меня есть: Мне нужен вариант или альтернативный подход для фильтрации по аннотированным полям на union queryset. У меня есть следующие упрощенные модели: class Course(Model): groups = ManyToManyField(through=CourseAssignment) class CourseAssignment(Model): course = ForeignKey(Course) …

04.11.2021
Получение текущего пользователя в Django modelformset_factory

Мне нужно отфильтровать сотрудников из той же компании, что и текущий пользователь в forms.py. Но решение, которое я нашел, работает только для одиночных наборов форм. Если я пытаюсь передать request.user с помощью modelformset_factory для генерации множественного набора форм, я …

04.11.2021
Возможно ли перенаправление на страницу оформления заказа stripe без AJAX в Django?

У меня есть FormView, где я делаю некоторые действия после отправки формы, а затем я хочу перенаправить на кассу stripe. Возможно ли это без Javascript? class ApplicationForm(forms.ModelForm): class Meta: model = Application fields = "email", "name" def save(self, …

04.11.2021
Данные в request.body не могут быть найдены request.data - Django Rest Framework

Я пишу приложение на django. Я пытаюсь вызвать мой django rest framework извне и ожидаю ответа. Я использую запросы для отправки некоторых данных в функцию в DRF следующим образом: j=[i.json() for i in AttachmentType.objects.annotate(text_len=Length('terms')).filter(text_len__gt=1)] j = json.dumps(j) url = settings.WEBSERVICE_URL …

04.11.2021
Почему я получаю ошибку "django.db.utils.OperationalError: no such table:" в django?

я использую sqlite для моей базы данных и все мои таблицы созданы, кроме одной, когда я пытаюсь "python manage.py migrate. я получаю ошибку: django.db.utils.OperationalError: no such table: pages_cooptrainee. my models.py: class cooptrainee(models.Model): # التدريب التعاوني Name = models.CharField(max_length=100,default='') College …

04.11.2021
Преобразование документа word в pdf с помощью report lab в django

У меня есть документ document = Document("media/template.docx") Я хочу преобразовать это в файл pdf и сохранить. Есть мысли?

04.11.2021
Историческая модель не позволяет удалять данные при возврате миграции данных django

У меня две модели class A(models.Model): index = models.SmallIntegerField(primary_key=True) audio = models.FileField(null=True, blank=True) x = models.SmallIntegerField() y = models.SmallIntegerField(null=True, blank=True) и class B(models.Model): b = models.ForeignKey(B, on_delete=models.CASCADE) index = models.SmallIntegerField() audio = models.FileField(null=True, blank=True) image = …

04.11.2021
Невозможно активировать виртуальную среду

Virtualenv установлен и создан с помощью команды virtualenv venv. Однако я нахожусь в том же каталоге и не могу активировать его. Пробовал следующие команды venv/Scripts/activate . venv/Scripts/activate .venv\Scripts\activate Обратитесь к прилагаемому снимку экрана <a href="https://i.stack.imgur.com/tS3as.png" rel="nofollow …

04.11.2021
Адрес localhost перед url изображения django

Когда я получаю изображение, некоторые модели ставят "http://localhost:8000" в начале, а некоторые - нет. Я хочу объединить их одним способом, но как …

04.11.2021
Django: Как фильтровать свойства модели в представлениях

Пожалуйста, как я могу фильтровать набор запросов в представлениях, используя метод @property модели. class TransactionData(models.Model): Nozzle_address = models.CharField(max_length=255) Device = models.ForeignKey(Devices, on_delete=models.CASCADE) Site = models.ForeignKey(Sites, on_delete=models.CASCADE, enter code hererelated_name='transaction_data') Pump_mac_address = models.CharField(max_length=255) @property def product_name(self): try: return f'{(Nozzle.objects.filter(Pump__Device__Device_unique_address=self.Pump_mac_address,Nozzle_address=self.Nozzle_address)).Product.Name}' except : …

04.11.2021
Файл не найден при попытке развернуть Django на heroku

Я пытаюсь развернуть Django на сервере heroku. Я использую этот конкретный блог в качестве пошагового руководства: https://www.analyticsvidhya.com/blog/2020/10/step-by-step-guide-for-deploying-a-django-application-using-heroku-for-free/ . На шаге 20 я выполнил команду и столкнулся с проблемой, что файл secret_key не найден. При локальном запуске …

04.11.2021
Упорядочивание данных JSON в файле excel в Django

Я экспортирую данные из базы данных с помощью этой функции: def export_packing_xls(request): response = HttpResponse(content_type='application/ms-excel') file_name = "packing_list_"+str(datetime.now().date())+".xls" response['Content-Disposition'] = 'attachment; filename="'+ file_name +'"' wb = xlwt.Workbook(encoding='utf-8') ws = wb.add_sheet('Packing List') date1 = request.GET.get('exportStartDate') date2 = request.GET.get('exportEndDate') # Sheet …

04.11.2021
Назначение пользователя в несколько групп в JIRA

У меня вопрос по поводу добавления пользователя в группы в Jira с помощью rest api. Итак, я написал этот код на python и он работает просто отлично. Однако, если я хочу добавить одного пользователя в несколько групп, какой синтаксис …

04.11.2021
Почему результат умножения не виден из шаблона с помощью javascript, но при осмотре элемента в chrome dev tools он виден?

Я объединяю с моим проектом django некоторый javascript для выполнения вычислений в системе. Однако мне кажется странным, что такая простая вещь, как результат умножения, отражается не в шаблоне моей веб-страницы, а в chrome dev tools < <a href="https://i.stack.imgur.com/TtZlX.png" rel="nofollow …

04.11.2021
Сохранение модели с внешним ключом в django

У меня есть модели, например, для этого. class Mp3(models.Model): title=models.CharField(max_length=30) artist=models.ForeignKey('Artist') И вот как выглядит модель Artist:

04.11.2021
Django Динамические поля внутри формы

Требование к моему приложению - предоставить пользователю возможность создавать опрос. Для каждого опроса пользователь должен иметь возможность добавлять любое количество вопросов. Я пытаюсь достичь этого, сначала определив мои модели и форму. # models.py. from django.db import models class Question(models.Model): …

04.11.2021
Я изучаю django, но каждый раз, когда я пытаюсь создать простую веб-страницу на локальном сервере, я получаю ошибку! Что мне делать?

Введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь

04.11.2021
Попытка редактирования документа ms word с помощью django

Я хочу прочитать данные из файла ms excel и отредактировать существующий документ word, используя данные из excel для заполнения закладок. До сих пор мне удавалось успешно считывать данные, но я испытываю трудности с редактированием. Для этого я использую python-docx. …

04.11.2021
Есть ли способ сделать форму динамической в django

Я пытаюсь сделать динамический выпадающий список в панели администратора. Он должен показывать все поля из определенной модели. Вот фрагмент моего кода: JS_FUNCTION = """ obj = document.getElementById('id_field_name'); for (let i = 0, len = test.length; i &lt; len; i++) …

04.11.2021
(DJANGO) Как получить ввод пользователя и перенаправить его на другую страницу

Это часть курсового проекта CS50W 1. Пользователь вводит поисковый запрос, пользовательский запрос проходит через функцию поиска и перенаправляется в соответствующие представления. Однако, функция view.search не вызывается после предоставления ввода. layout.html &lt;body&gt; &lt;div class="row"&gt; &lt;div class="sidebar col-lg-2 col-md-3"&gt; &lt;h2&gt;Wiki&lt;/h2&gt; &lt;form …

04.11.2021
Как можно использовать Create() и Update() в одной и той же HTML-странице Django?

Я пытаюсь создать страницу, на которой я могу создать новую запись/примечание в списке, а также обновить существующий список на одной HTML-странице. Проблема в том, что create() не требует первичного ключа. Однако update() требует наличия первичного ключа. Как я могу сделать …

04.11.2021
Агрегация запросов Django в список сущностей

Я использую Django и Postgres и у меня есть текущая установка (макет): Класс A: name=models.CharField() b=models.ManyToManyField(to=B) Класс B: c=ForeignKey(to=C) amount=models.IntegerField() Мне нужно создать запрос, который, начиная с A, возвращает все значения в B в виде списка словарей. …

04.11.2021
Как запросить внешний ключ в Django с условиями if и сделать что-то, если условие выполнено

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

04.11.2021
Как тестировать поля модели Django

Я хочу сделать модульные тесты для полей модели Django: class Animal(models.Model): name = models.CharField(unique=True, max_length=30, blank=False, null=False) class Meta: managed = True db_table = 'animal' ordering = ['name'] Моя тестовая установка выглядит следующим образом: class TestAnimalModel(TestCase): …

04.11.2021
HTML Чекбоксы снимают отметку после кнопки отправки

Я написал менеджер паролей с длиной и флажками для символов типа chars/digits и специальных символов типа !$&amp; Каждый раз, когда я нажимаю кнопку submit для генерации пароля, не отмеченные флажки снова отмечаются (потому что по умолчанию они должны быть отмечены), …

04.11.2021
Django django-fontawesome-5

Я загрузил django-fontawesome-5 в свой проект django, и следовал направлению документа https://pypi.org/project/django-fontawesome-5/. header &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &lt;title&gt;{% block title %} CMFitness {% endblock title %}&lt;/title&gt; {% load static %} …

04.11.2021
Сигналы Django (Разъяснение сомнений)

Я новичок в Django и смотрю серию обучающих видео, где мы делали проект ... В этой серии они говорят о "сигналах". Предлагается подключить некоторые сигналы в момент регистрации пользователя на странице views.py from django.shortcuts import render, redirect from .models …

04.11.2021
Django Admin format_html_join не может отделяться новой строкой <br>

Format_html_join( '&lt;br&gt;', '&lt;br&gt;&lt;a href="{}"&gt;{}&lt;/a&gt;', ( (reverse("admin:research_webproductpage_change", args=[wpp.id]), wpp.title[:30]) for wpp in webproductpages ) ) Выше я пытаюсь добавить много-много ссылок к отображению списка в админке django, что я успешно сделал. Но &lt;br&gt; или "\n" не работают как разделители, хотя …