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

06.12.2022
Websocket не получает никаких сообщений от каналов django

В настоящее время я создаю приложение с помощью django channels. У меня есть вебсокет, подключенный к серверу. Если посмотреть на мой терминал, кажется, что websocket успешно подключен к серверу. HTTP GET / 200 [0.01, 127.0.0.1:62087] HTTP GET /static/video/js/websocket.js …

06.12.2022
ValueError в /create_post/

Когда я нажимаю кнопку Create New Post, я получаю эту ошибку. Представление service.views.create_post не вернуло объект HttpResponse. Вместо этого он вернул None. view.py @login_required @permission_required("service.add_post") def create_post(req): form = PostForm() if req.method == "POST": form = PostForm(req.POST) if form.is_valid(): …

06.12.2022
Django Category LIst

Я хочу показать все категории в боковой панели, можете мне помочь!!! как перечислить все категории помогите пожалуйста my models.py categories = models.ManyToManyField('Category', verbose_name=_('Categories'), blank=True) class Category(models.Model): display = models.CharField(_('Category'), max_length=100) slug = models.SlugField(_('Slug'), unique=True) def __str__(self): return self.display …

06.12.2022
Django аннотирует с помощью

Как я могу использовать переменные average_ndvi и field_count в annotate, мне нужно изменить 0.14 на F "average_ndvi", 5 на F "field_count". commune = ( Commune.objects.annotate( year=SearchVector("field__fieldattribute__date__year"), month=SearchVector(Cast("field__fieldattribute__date__month", CharField())), size=Sum(F("field__fieldattribute__planted_area")), average_ndvi=Avg(F("field__fieldattribute__ndvi")), field_count=Count("field"), standart_deviation=Sum( ((F("field__fieldattribute__ndvi") - 0.14) ** 2) / …

06.12.2022
Как упорядочить объединенный набор запросов по аннотированному полю?

Вес для наших объектов состоит из 2 полей. Одно поле - единица измерения веса (килограмм, тонна и фунт), а другое поле - вес (число). Я попробовал сделать кверисет, который аннотирует все веса в одно универсальное поле единицы измерения. Проблема …

06.12.2022
Я получаю ошибку при использовании 'is none' в DJANGO [закрыто]

Если в таблице Duyuru нет строки, зарегистрированной в базе данных, я хочу, чтобы тег h5 отображался на экране. Но тег h5 не появляется на экране. Вот мой html-файл: (https://i.stack.imgur.com/K6Pte.png) а это - виды: (<a href="https://i.stack.imgur.com/V7OWg.png" rel="nofollow …

06.12.2022
Нужна помощь с написанием запроса к БД на Django

Изначально есть две модели - &quot;Client&quot; и &quot;Creditor&quot;. class Client(models.Model): first_name = models.CharField('Имя', max_length=100) second_name = models.CharField('Фамилия', max_length=100) patronymic = models.CharField('Отчество', max_length=100) birth_date = models.CharField('Дата рождения', max_length=100) creditor = models.ManyToManyField('Creditor', through='ClientCreditorThrough') # должна выводиться сумма долга, подсчитанная как сумма долгов …

06.12.2022
Как реализовать выбор языка в форме django?

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

06.12.2022
Я пытаюсь иметь возможность загрузить изображение в админке django, но я не могу увидеть его, когда я нажимаю кнопку

Я не знаю, как решить эту проблему. Это очень расстраивает. Если вы сможете помочь, я буду очень благодарен. настройки: ``` ``` STATIC_URL = '/static/' MEDIA_URL='Proyectoweb/media/' MEDIA_ROOT=BASE_DIR / 'Proyecto/media' ``` ``` url: ``` ``` from django.urls import path from …

06.12.2022
Как задать переменную ширину в классе CSS или Tailwind?

Я получаю ширину из моего Django View, но я не знаю, могу ли я сделать ее переменной в CSS. Я пытался установить Tailwind, но представляю, что это не то, что нужно: {% for movie in movies …

06.12.2022
Есть ли способ типизировать элементы словаря, возвращаемого сериализатором?

Я использую сериализаторы, которые поставляются с django-rest-framework, для проверки многих запросов на стороне моего приложения. Я обнаружил, что очень полезно получать объекты на сериализаторе, но словарь, который сериализатор возвращает с serializer.validated_data, не типизирован Вот как я выполняю валидацию: …

06.12.2022
Как импортировать мои представления от пользователя в мой файл urls.py

Я использую Pycharm для своего проекта Django. Он говорит, что это неразрешенная ссылка. В Startup/urls.py у меня есть следующий код: from django.contrib import admin from django.urls import path, include …

06.12.2022
Bootstrap alert-dismissable не работает в django

вот мой html код &lt;div class="msg"&gt; {% if messages %} {% for message in messages %} &lt;div class="alert alert-dismissible alert-success"&gt; &lt;button type="button" class="close" data-dismiss="alert"&gt; × &lt;/button&gt; &lt;strong&gt;{{message}}&lt;/strong&gt; &lt;/div&gt; {% endfor %} {% endif %} &lt;/div&gt; Сообщение отображается …

06.12.2022
Форма Django Model показывает недействительную форму с инициализированными значениями и файлом

У меня есть модель следующего вида: ` class Cohortpdfs(models.Model): id = models.AutoField(primary_key=True,editable=True) title= models.CharField(max_length=200,validators=[MaxLengthValidator(100)]) content=models.FileField() cohort_id=models.ForeignKey(Cohort,on_delete=models.CASCADE,default=0,db_constraint=False) ` Я хочу инициализировать и сохранять данные из представлений. views.py: ` if requests.method == 'POST': initialvalue={ 'cohort_id':id, 'title':requests.POST.get('title'), 'content':requests.FILES['content'], } …

06.12.2022
Каков правильный способ завершения работы наблюдателя Watchdog без цикла сна?

Я относительно новичок в python и программировании в целом. Это мой первый вопрос на Stack Overflow, поэтому заранее спасибо за любые ответы! Мой вопрос заключается в следующем. У меня есть веб-приложение на Python, которое использует фреймворк django. Новая функция …

06.12.2022
Нет модуля с именем 'manage_db.tools'; 'manage_db' не является пакетом

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

06.12.2022
Django. Обрезка изображения со стороны пользователя. Cropped

Я измучился искать, поэтому попрошу помощи у вас. Товарищи, как реализовать что-то подобное: Буду рад любым наставлениям!

06.12.2022
Как получить значение html-атрибута через представленную форму DJANGO

Как получить значение атрибута "data" опций этого select'а? С помощью request.POST.get() &lt;select name="installments" id="installments"&gt; &lt;option value="1" data="239.8"&gt;239,80&lt;/option&gt; &lt;option value="2" data="125.31"&gt;125,31&lt;/option&gt; &lt;option value="3" data="84.76"&gt;84,76&lt;/option&gt; &lt;option value="4" data="64.5"&gt;64,50&lt;/option&gt; &lt;option value="5" data="52.35"&gt;52,35&lt;/option&gt; &lt;option value="6" data="44.25"&gt;44,25&lt;/option&gt; &lt;/select&gt; Я попробовал следующее: installments = …

06.12.2022
Создавать новые объекты из списка, только если его нет в базе данных django

У меня есть список объектов python. предположим py_objs_list = [...data...] Модель является Card Я хочу создать новый объект в базе данных django, только если в базе данных уже нет объекта Мое решение состоит в том, чтобы сделать …

06.12.2022
Объект 'Category' не является подписываемым Django

Я изучаю Django. Я написал простую модель и несколько методов представления в Django rest framework, чтобы я мог изменять некоторые определенные атрибуты, когда это необходимо, для всех записей, которые в этом нуждаются. Вот модель: from django.db import models class …

06.12.2022
Как ускорить поиск в json-файле?

Здесь у меня есть образец JSON файла размером более 10MB (который со временем будет увеличиваться). У меня есть функция python, которая будет пытаться найти весь объект json из файла json и, если он совпадает, возвращает следующий объект json. Это …

06.12.2022
502 ошибка плохого шлюза при наведении django model.py на другую базу данных

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

06.12.2022
Как вызвать kedro pipline или узлы во фреймворке Django

Мне нужно вызвать узлы или трубопроводы Kedro в Django API, и нужно использовать вывод трубопроводов или узлов Kedro в качестве входа в Django API. Не могу найти решение. Пожалуйста, предложите какое-нибудь решение для этого. Как вызывать трубопроводы или узлы …

06.12.2022
Как сделать правильно проверку данных и условий в update используя DRF и soft delete?

Для удаления использую soft delete подход. У меня есть модель Task с полем m2m под названием users, в которую добавляются юзеры ответственные на эту задачу. users = models.ManyToManyField( 'users.User', verbose_name='Пользователь', ) Я обновляю запись и добавляю еще новых пользователей …

06.12.2022
Как создать объект ограничения времени в django

В этом проекте я создаю некоторые объекты и хочу отфильтровать только те объекты, которые были созданы 120 секунд назад. Я попробовал эту строку : Model.objects.filter(start_time__gte=Now() - timedelta(minutes=2) , user = request.user) Но это не работает для меня. есть …

06.12.2022
DJANGO - Невозможно обновить страницу редактирования профиля

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

06.12.2022
Django : AttributeError: объект 'str' не имеет атрибута 'utcoffset'

Template: &lt;h2&gt;Summary Details&lt;/h2&gt; &lt;table class="center"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;scrapper_id&lt;/th&gt; &lt;th&gt;scrapper_jobs_log_id&lt;/th&gt; &lt;th&gt;external_job_source_id&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; {% for stud in scrappers %} {% csrf_token %} &lt;tr&gt; &lt;td&gt;{{stud.scrapper_id}}&lt;/td&gt; &lt;td&gt;{{stud.scrapper_jobs_log_id}}&lt;/td&gt; &lt;td&gt;{{stud.external_job_source_id}}&lt;/td&gt; &lt;/tr&gt; {% endfor %} views.py from django.db.models import Q from django.utils import timezone import …

06.12.2022
Как обратиться к основной базе данных вместо тестовой базы данных Django TestCase

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

06.12.2022
Django AUTO INCREMENT для PK

У меня есть несколько моделей в моем приложении Django, и я увидел, что поле 'auto_increment_id' (как PK) не работает как 'AUTO INCREMENT' (БД - Postgres). Я сделал 2 записи с auto_increment_id 1 и 2, удалите запись 2 и сделайте …

06.12.2022
Django Я не могу получить данные из базы данных. Ошибка DoesNotExist в веб

Админ может изменить веб-заголовок, ключевые слова или описание. Но сейчас это не работает. Когда я захожу на сайт, у меня возникает ошибка: DoesNotExist at /. Задание соответствующего запроса не существует. Это мой home/models.py from django.db import models class Setting(models.Model): title …

06.12.2022
Django csrf ajax форма не отправляет данные на сервер, но работает на локальном компьютере

Я работаю над процессом отправки формы. Все работает нормально на моем локальном сервере, но когда я размещаю сайт на своем сервере, то отправка формы ничего не делает. Вот мой файл шаблона : ` ` Вот мой javascript …

06.12.2022
Отладчик PyCharm не может подключиться к приложению Django внутри docker

Я пытаюсь отладить приложение Django внутри контейнера Docker, приложение запущено под uWSGI. К сожалению, отладчик PyCharm не может подключиться к контейнеру и останавливается по таймауту. Моя конфигурация запуска: Я добавил …

06.12.2022
Возможно ли использовать Django ORM с объектом JSON?

У меня есть два json-объекта, с которыми мне нужно выполнить различные операции ORM, такие как count, filter, all Вот комментарии первого объекта: в файле views.py comments_response = requests.get('https://jsonplaceholder.typicode.com/comments') comments_data = json.loads(comments_response.text) Ниже показано, как …

06.12.2022
Исключите django-simple-history из дочерней модели

Я застрял в проблеме, когда мне нужно исключить HistoricalRecords (django-simple-history) из дочернего класса без внесения изменений в родительский класс. Вот мой код выглядит так from simple_history.models import HistoricalRecords class BaseModel(models.Model): id = models.UUIDField(...some args...) created_at = models.DateTimeField(...some args...) …

06.12.2022
Возможно ли открыть файл python с помощью os.path.join и выполнить некоторую функцию

Я работаю с Django Framework, и я пытаюсь открыть файл Python из-за пределов пакета Django. Я использую библиотеку OS, чтобы добраться до пути, который находится вне пакета Django, как это: file_path = OS.path.join(settings.FILES_DIR, 'execute_get_symbols.py') В file_path я получил …

06.12.2022
Django Я не могу получить данные из базы данных

Админ может изменить веб-заголовок, ключевые слова или описание. Но сейчас это не работает. Когда я захожу на сайт, все в порядке, нет никаких ошибок, но информация не поступает из базы данных. Это мой home/models.py from django.db import models class Setting(models.Model): …

06.12.2022
Почему моя форма регистрации не работает? (Django Framework)

Я создаю сайт с помощью Django. Почему-то я не могу зарегистрироваться как пользователь, так как всегда получаю следующее сообщение об ошибке: UnboundLocalError at /register/ локальная переменная 'context' упоминается до присвоения views.py def register(request): if request.method == 'POST': form = …

06.12.2022
Как сохранить данные из API в мою базу данных MySQL в проекте Django REST

У меня есть проект Django REST. Есть модель Product. Я получаю некоторые данные из API marketplace о запасах товаров. И мне нужно сохранить их в моей базе данных. Я не знаю, какой вид набора представлений выбрать. И как сделать …

06.12.2022
Ошибка Django MySQL : django.db.utils.OperationalError: (1054, "Unknown column 'Euro.id' in 'field list'")

Я создал веб-сайт на основе PHP и недавно начал переходить на Django, поскольку мне нужно, чтобы сайт мог выполнять сценарии Python. Ранее все данные располагались в базе данных MySQL и получались с помощью PHP / SQL запросов. Я начал …

06.12.2022
Фильтр в get_context_data и get_query_set не работает

У меня есть listview, в котором я пытаюсь отфильтровать продукты по категориям. Некоторые продукты имеют подкатегорию. Когда у продукта есть подкатегория, я хочу, чтобы просмотр списка отображал их по подкатегориям. Проблема в следующем: Просмотр списка отлично работает для товаров …