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

01.12.2021
Queryset в admin.py никогда не выполняется в django 2.2

Мой код был первоначально реализован для Django 1.8, теперь (после необходимых изменений) я запускаю его с Django 2.2. Похоже, что планировалось, что не-суперпользователь будет показывать только свои собственные файлы: class Tiedostot3Admin(admin.ModelAdmin): fields = ['otsikko', 'kuvaus', 'tiedosto'] list_display = ('otsikko','paivitetty') …

01.12.2021
Изменение фона с помощью Css

Я хочу изменить фон сайта, сначала он изменился, но когда я пытаюсь изменить его снова на другой цвет, это не происходит. Я связываю свой файл кода с файлом style.css с этим кодом {% load static %} style.css (код): в моей …

01.12.2021
Как через одну форму создать «Категорию» и запись в этой категории?

Делаю сайт на django по ведению и управлению заявок Есть две модели: "Заявка" class Request(models.Model): id_request = models.AutoField(primary_key=True) status = models.CharField(default="Подписание" , max_length=20) nomer_request = models.IntegerField(blank=True) data_request = models.DateField() person_request = models.CharField(max_length=45) def __str__(self): return str(self.nomer_request) и "Материалы заявки" …

01.12.2021
Настройка пагинации Django ListView

я реализую Django ListView для представления поиска. Поиск осуществляется с помощью Elasticsearch и django-elasticsearch-dsl. На самом деле я получаю пагинацию всего на 10 элементов, потому что это количество содержимого, на которое Elasticsearh отвечает по умолчанию. Я мог бы попросить …

01.12.2021
Обновление Oracle XE с 11g до 21c нарушило способность django общаться с TNS Listener

У меня есть старое приложение, которое работает под управлением django 1.10 с бэкэндом oracle XE 11g. Мы пытаемся обновить XE до 21c. Проблема в том, что django не может найти слушателя TNS, хотя он есть и запущен. sqlplus …

01.12.2021
Добавление html-тега и стиля в Textarea редактора CKEditor

Я использую django ckeditor, возможно ли добавить html и css в textarea? Что-то вроде этого:

01.12.2021
Как отслеживать экраны фронтенд-приложений в бэкенде

У меня есть приложение с django rest и flutter. Во фронтенде есть 20 экранов. Теперь я хочу отслеживать каждый экран, например, если пользователь удалит приложение и вернется через 1 год, он сможет попасть на предыдущий экран. Поэтому предложите мне …

01.12.2021
Не удалось сохранить в базе данных SQLite базу данных django

У меня следующие коды: models.py class Job(models.Model): jobname = models.CharField(max_length = 1000) owner = models.CharField(max_length = 150) enabled = models.BooleanField() freq_type = models.IntegerField(default = 1) freq_interval = models.IntegerField(default = 0) freq_recurrence = models.IntegerField(default = 0) start_date=models.CharField(max_length=10) end_date=models.CharField(max_length=10, blank = …

01.12.2021
Поиск медианы в аннотации django

Я использую сервер MySQL в качестве базы данных и мне нужно найти медианную цену в запросе следующего вида: price_query = Product.objects \ .filter(price_query) \ .annotate(dt=Trunc('StartDate', frequency)) \ .values('dt') \ .annotate(avg_price=Avg('Price'), std_price=StdDev('Price'), count=Count('Price'), max_price=Max('Price'), min_price=Min('Price'), median='???') \ .order_by('dt') …

01.12.2021
Django - Получение всех URL для папок и вложенных папок

Я создаю приложение для галереи изображений, которое не требует базы данных. Пользователь помещает папку с изображениями и ее подпапки в каталог '/media', а скрипты python собирают данные, такие как полный путь, имя каталога, путь/имена изображений внутри, подпапки и их изображения, …

01.12.2021
Куда POST-запрос от формы отправляет данные в django

Предположим, я создал страницу входа и страницу регистрации. На обеих есть формы с одинаковым атрибутом имени, скажем, "username" в теге input. Страница входа вызывает функцию views.login, а страница регистрации вызывает функцию views.register. Теперь на странице регистрации я отправляю форму …

01.12.2021
Использование get_model в пользовательском генераторе slug вызывает ошибку django.core.exceptions.AppRegistryNotReady: Модели еще не загружены

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

01.12.2021
Htmx и django Представления на основе классов

Я пытался преобразовать учебник обратного отсчета отсюда[1] в Class Based Views, но не знаю, чего не хватает. [1]https://htmx-django.com/blog/how-to-implement-countdown-timer-in-django-via-htm views.py class TimeDifferenceView(TemplateView): delta = datetime(2022, 12, 1, tzinfo=timezone.utc) - timezone.now() template_name = 'base.html' days = delta.days seconds …

01.12.2021
Как решить проблему "Недействительный сертификат учетной записи службы. Сертификат должен содержать поле "type", установленное на "service_account"" для запуска сервера Django?

Я пытаюсь запустить сервер Django. Я установил python 3.8.2, а остальные требования установлены через файл requirements.txt в папке проекта. После установки требований я попытался запустить сервер, но он выдает следующую ошибку: ValueError('Invalid service account certificate. Certificate must contain a …

01.12.2021
Django model override save function raise error if an object is already active

В моей Django модели я хочу проверить инвестиции перед сохранением, если у этой инвестиции значение поля active установлено в true, а другая инвестиция, принадлежащая той же компании, уже активна, то я должен выдать ошибку, si бизнес-правило - только одна …

01.12.2021
Как отправить данные из контактной формы на мой личный gmail в django?

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

01.12.2021
Невозможно создать таблицу db в миграции django

У меня есть 2 приложения "app1", "app2" в моем проекте django. Когда я выполнил python3 manage.pymakemigrations, я вижу ... Migrations for 'app1': ... Migrations for 'app2': ... Но когда я запустил python3 manage.py migrate, я …

01.12.2021
API Gmail с проектом heroku и django

Я столкнулся с проблемой идентификации при развертывании приложения на Heroku. Это python django проект, который, используя Gmail API, должен рассылать электронные письма определенным подписчикам. Код приведен ниже views.py (где вызывается функция) def MailJournals(new_acts): mailAdresses = models.EmailSubscriber.objects.all().values_list('email') mail_list = [x[0] …

01.12.2021
Как ускорить выполнение запросов для больших записей в Django, если мы обращаемся к нескольким классам для достижения этой цели?

Я пытаюсь показать профили пользователей, предлагаемые для вошедшего в систему пользователя на основе тегов, которые он/она посещает. В моем случае я должен обратиться к классу User_Interests_Tag, чтобы получить все теги, затем посетить класс Post_Tag, чтобы получить все посты для каждого …

30.11.2021
Как устранить ошибку: TypeError at /signup save() missing 1 required positional argument: 'self'

Я пытаюсь зарегистрировать пользователей с помощью AbstractUser, но получаю ошибку. Хотя я получаю ошибку, пользователи все равно регистрируются, но я не могу выполнить вход в систему с зарегистрированными пользователями. Ошибка происходит так: Ошибка происходит так: …

30.11.2021
Heroku : Ошибка сервера, статус=(500), байты=403

Все в проекте работает, но у меня проблема только с этим запросом, и я не знаю, что это такое. Журналыheroku: 2021-11-30T19:23:21.705472+00:00 app[web.1]: 10.1.43.186 - - [30/Nov/2021:19:23:21 +0000] "GET /api/player=1/matches HTTP/1.1" 500 145 "-" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 …

30.11.2021
Почему моя форма Django не выдает ошибку валидации?

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

30.11.2021
AttributeError: объект 'float' не имеет атрибута 'quantize' с использованием django-firebird

Я использую: Django 2.2.24, django-firebird 2.2a1, fdb 2.02, моя модель: class MyModel(models.Model): ... total = models.DecimalField(max_digits=10, decimal_places=2, null=True) ... Когда я выполняю простой запрос: ml = MyModel.objects.values('id', 'total').last() Я получил эту ошибку: AttributeError: …

30.11.2021
Можем ли мы перебирать слои канала django?

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

30.11.2021
Сбой при подключении к удаленной базе данных sql с использованием доменного имени вместо жестко заданного удаленного ip-адреса

ALLOWED_HOSTS = ['http://xxx.xxxx.com/'] DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'xxxxDB', 'HOST': '127.0.0.1', 'PORT': '3306', 'USER': 'root', 'PASSWORD': 'root', } Пробовал заменить удаленный ip на доменное имя, которое находится в рабочем состоянии, django перестает подключаться и не показывает …

30.11.2021
Owl Carousel не работает после успеха ajax в python Django

Я хочу получить список родительских категорий на слайдере, щелкнув по списку слайдера главной категории. слайдер второй категории не работает, когда я щелкаю по главной категории. $('.maincategory').owlCarousel({ }); $(".box").on("click", function(){ var value= this.id.toString(); var csr =$("input[name=csrfmiddlewaretoken]").val(); debugger $.ajax({ url: …

30.11.2021
Как присвоить значение новому пользователю в django

я пишу логику на django, где вновь созданный пользователь будет автоматически получать бесплатное членство, когда он нажмет кнопку signup button и прямо сейчас я не знаю, что делать и как реализовать, возможно, потому что у меня нет большого опыта …

30.11.2021
"return self.title</pre>" возвращает синтаксическую ошибку django

Прошу отнестись с пониманием к моей неумелости. Я пытаюсь повысить свою квалификацию от простых скриптов на python до чего-то более близкого к тому, чтобы быть похожим на разработчика полного стека. RN Я создаю простое приложение Django todo и прохожу через …

30.11.2021
AttributeError at / type object 'Form' has no attribute 'objects', how to fix?

AttributeError at / type object 'Form' has no attribute 'objects', я новичок в django, буду признателен за краткое объяснение views.py from django.shortcuts import render,redirect from django.contrib import messages from .forms import * def main(request): if request.method == "POST": form …

30.11.2021
Как сделать множественный выбор флажка с помощью ajax и без кнопки отправки

Python 3.9 Django 3.2 У меня есть категории и товары, и через простую форму в шаблоне я выбираю 1 или 2-3 чекбокса и получаю результат. Как теперь это сделать через ajax и без кнопки 'submit'. Я выбираю несколько категорий …

30.11.2021
Будет ли Django всегда считать Emoji длиной в 1 символ?

Я создаю модель Post Reaction, которая использует эмодзи в качестве реакции, и на данный момент я не отображаю их в Choices, а вставляю значение utf-8 (например, 😀) непосредственно в базу данных (Postgres) как экземпляр CharField. Это заставило меня задуматься, какое …

30.11.2021
Даты при сериализации и создании через setUp расходятся. Django

Пытаюсь протестировать приложение, но поле updated с датой обновления объекта. И из-за него появляется ошибка. Пытался ставить определенную дату обновления и не срабатывало, пытался ставить None, тоже не срабатывало, писал подобное timezone.now() + timedelta(days=1) и тоже не срабатывало, все равно …

30.11.2021
Django Forms: Как использовать выбранный объект из выпадающего меню?

У меня есть функционирующее выпадающее меню, заполненное некоторыми объектами из базы данных. Когда пользователь выбирает один из них, он должен быть направлен на соответствующую страницу объекта. Каждый объект является "Тренировкой", а каждая тренировка имеет "Упражнения". Это работает, однако я …

30.11.2021
Как создать функцию javascript, которая изменяет html при нажатии кнопки отправки формы в django

Я могу легко обновить html, когда он не является частью submit или button формы. Или даже когда это просто чистый элемент кнопки (а не вход из формы). Однако, когда я пытаюсь добавить строку к класса "chatGoesHere", ничего не …

30.11.2021
Django window.location не заменяет строку

У меня есть функция javascript в представлении django, которая должна перенаправить пользователя на другой URL, содержащий параметр запроса. Когда я распечатываю URL перед присвоением его window.location, он соответствует шаблону url, как и ожидалось. Однако когда я присваиваю URL в …

30.11.2021
Правильный способ построения классов - проект Django dartCounter

Недавно я начал заниматься программированием. Пару дней назад я понял, как использовать Django. И теперь я пытаюсь интегрировать с ним некоторый старый код на Python. Я создал простой dartCounter. Что довольно просто в цикле while-loop. Однако для новой …

30.11.2021
Можете ли вы получить доступ к атрибутам переменных в языке шаблонов django с помощью других переменных?

Допустим, у меня есть две переменные - User и Fruitlist. User - это экземпляр модели, а fruitlist - список. {% for user in users %} &lt;tr&gt; &lt;td&gt;{{ user.title }} &lt;/td&gt; &lt;td&gt;{{ user.text }} &lt;/td&gt; {% for fruit in fruitlist %} …

30.11.2021
"extends" и "load" в одном шаблоне (проект django), возможно ли это. Заранее спасибо

Я пытаюсь расширить из базового шаблона навигацию и нижний колонтитул, а также загрузить статические файлы, но он не показывает мне никаких изменений, когда я это делаю (Когда я удаляю {% extends 'index.html' %}, css работает). Я пробовал с include, и …

30.11.2021
Возникла ошибка AttributeError at / type object 'Form' has no attribute 'objects', как решить?

Возникла ошибка AttributeError at / type object 'Form' has no attribute 'objects', вот код views.py from django.shortcuts import render,redirect from django.contrib import messages from .forms import * def main(request): if request.method == &quot;POST&quot;: form = Form(request.POST) if form.is_valid(): Form.objects.get_or_create( …

30.11.2021
Django медленное представление изменения администратора с автозаполнением

Чтобы ускорить просмотр изменений администратора, я сделал следующее: class CaseAdmin(admin.ModelAdmin): ... autocomplete_fields = ('client', ) Но если я посмотрю в исходный код, то увижу, что все еще загружены 1000's options. Кто-нибудь знает, как это решить?