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

29.10.2022
Встраивание кода приборной панели Power BI с помощью Django?

Я работаю над веб-приложением Django, которое должно использовать Power BI Embedded в качестве отчетности. Я также знаю, что мы можем использовать для встраивания приборной панели Power BI без кода или с меньшим количеством кода на нашем сайте. Но мне нужно …

29.10.2022
500 Internal Server Error при попытке получить данные с помощью Django Rest Framework через Javascript

Я пытаюсь получить данные поста из бэкенда с помощью fetch. Однако я получаю ошибку сервера 500 при попытке получить данные. Я пробовал использовать .serialize() в бэкенде для передачи данных, а также пытался вернуть jsonResponse путем сериализации объекта запроса, что …

29.10.2022
Как заполнить модель неформализованными данными?

У меня есть модели Student, Class и StudentClass. Я хочу, чтобы студент мог присоединиться к новому классу, введя код_класса в форму. Чтобы присоединиться к классу, идентификатор студента пользователя и код_класса сохраняются в модели StudentClass. Student_id не является полем формы, …

29.10.2022
RotatingFileHandler установлен на 10MB, но размер намного меньше

Я только что заметил, что журналы (root.log) на сервере очень маленькие: api/logs$ ls -lah -rw-r--r-- 1 master www-data 7.5K Oct 29 14:50 root.log -rw-r--r-- 1 master www-data 15K Oct 29 14:50 root.log.1 -rw-r--r-- 1 master www-data 17K Oct 29 …

29.10.2022
База данных Djnago работает нормально, но невозможно найти данные в шаблоне

В базу данных данные добавляются успешно, но когда я хочу отобразить их на шаблоне, он ничего не показывает Вот мой файл представления <img alt="enter image description …

29.10.2022
Django "Not Found: /" не может найти .js

При входе на главную страницу, все статики подгружаются нормально При переходе по ссылке &quot;Терминатор&quot; без проблем открывается другой шаблон, но как я понял джанго не правильно определяет путь откуда брать статики после перехода …

29.10.2022
Торговая корзина в django rest freamwork

I save the shopping cart in the Redis database. Коды я написал таким образом, что пользователь должен войти в систему, чтобы добавить товар в корзину. Я хочу сделать что-то без получения ID пользователя и без входа пользователя в систему, …

29.10.2022
Проблема отсутствия отображения сообщений о проверке в allauth после переопределения шаблонов allauth

Я использую пакет allauth для валидации форм. Проблема, с которой я столкнулся, заключается в том, что я хочу изменить стандартные шаблоны пакета allauth и добавить к ним свои собственные стили и css-классы. И я сделал это, но моя проблема в …

29.10.2022
Форма Django продолжает показывать ошибки даже после успешной отправки, если я нажимаю кнопку назад

Я создал форму на Django. Если пользователь пытается отправить форму при вводе неправильных данных, то в форме появляется ошибка и она не отправляется, но когда пользователь вводит правильные данные и отправляет форму, она отправляется. Проблема в том, что когда …

29.10.2022
ImportError: попытка относительного импорта за пределы пакета верхнего уровня?

Моя структура здесь: https://i.stack.imgur.com/HcQxb.png https://i.stack.imgur.com/rP3j5.png. Когда я импортирую модель из приложения accounts в приложение to_do: #in to_do/models.py from ..accounts.models import Account У меня такая ошибка: File "/home/ghost/projects/django_projects/To_Do_App/to_do_list/to_do/models.py", line 2, …

29.10.2022
Можно ли интегрировать CRM систему битрикс на сайт написанный на Django?

Тема такая. Есть сайт компании, собранный на битрикс24. Также у них есть CRM-система, которая также написана на битрикс24. Надо написать одностраничник с чат-ботом на Django и интегрировать битрикс CRM на этот одностраничник, точнее в чат-бот. Возможно ли это?

29.10.2022
Django Вычисление даты

Модель: class JobCycle(models.Model): dateReceived = models.DateField(blank=True, null=True) dueDate = models.DateField(blank=True, null=True) dateOut = models.DateField(blank=True, null=True) fee = models.IntegerField(blank=True, null=True) def __str__(self): return "Job Cycle" + str(self.id) def save(self, *args, **kwargs): if self.dateReceived and self.dueDate: if self.dateReceived &gt; self.dueDate: raise …

29.10.2022
Фильтрация панели администратора Django - применение изменений к определенным элементам

Я использовал django-admin-sortable2 для сортировки элементов. Модель Items имеет поле category. Я хотел отсортировать элементы, которые имеют одинаковую категорию. class Ordering(models.Model): item = models.OneToOneField( "Item", on_delete=models.CASCADE ) main_order = models.PositiveIntegerField( default=0, blank=False, null=False, ) …

29.10.2022
Сохранение соотношения сторон с помощью sorl-thumbnail в Django

я использую библиотеку миниатюр sorl и у меня есть проблема я не могу сохранить соотношение сторон моих изображений . {% thumbnail product.image "268x250" quality=85 crop='center' as im %} &lt;img src="{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}"&gt; {% …

29.10.2022
Получение токена авторизации DJango с использованием только https

Я не веб-разработчик, и поэтому мое понимание технологии веб-разработки ограничено. Поэтому, пожалуйста, потерпите меня. Я пытаюсь получить результат из Rest API с помощью VBA. Rest API требует аутентификации с использованием фреймворка django. Сначала я попытался использовать HTTPRequest.Send …

29.10.2022
Как лучше всего разделить два приложения в одном проекте Django?

У меня есть два отдельных приложения с разными функциями, но с одной и той же кодовой базой, которая работает на Django. Эти приложения также имеют отдельные базы данных. Но некоторые приложения Django (например, пользовательский пользователь или приложение для …

29.10.2022
Как сравнить в одной модели (Django) два определенных поля

Как сравнить в одной модели (Django) два определенных поля (какое из них больше) и сохранить результат в третьем поле (например, Boolean)? Пытаюсь сравнить "quantity_in_stock" &lt;= "min_stock_level" и сохранить его в "low". Вот моя модель ниже ~class Inventory(models.Model): name = models.CharField(max_length=100, …

29.10.2022
Weasyprint render_to_string <weasyprint.HTML object at 0x7f6f944df190> Проблема с 2 лишними байтами в массиве post.stringData

У меня есть html шаблон и я хочу распечатать pdf с помощью weayprint для него. Однако я получаю ошибку "&lt;weasyprint.HTML object at 0x7f6f944df190&gt; 2 extra bytes in post.stringData array problem", о которой я упоминал в заголовке. Я делюсь своим …

29.10.2022
Django, Получить данные из внешнего поля

Всем привет! Имеется две модели в django: Мне нужно получить Queryset или другую коллекцию модели Message фильтруя по from_user и …

29.10.2022
Как отобразить название категории выбранных обоев

Models.py class Category(models.Model): category_name = models.CharField(max_length=100) def __str__(self): return self.category_name class SubCategory(models.Model): sub = models.CharField(max_length=100) category = models.ForeignKey(Category,on_delete=models.CASCADE) def __str__(self): return self.sub class Wallpaper(models.Model): subcategory = models.ManyToManyField(SubCategory) вот мой view.py def download(request, wallpaper_name): try: wallpaper = Wallpaper.objects.get(name=wallpaper_name) context …

29.10.2022
Что не так с этим соединением PostgreSQL?

Все работало нормально, пока вдруг мои docker-compose up &amp; manage.py migrate &amp; manage.py makemigrations не начали давать сбой. пример приведен ниже. C:\Users\tgmjack\Desktop\londonappdevelopersexample\my_ec2_ting\app&gt;python manage.py makemigrations C:\Users\tgmjack\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\management\commands\makemigrations.py:143: RuntimeWarning: Got an error checking a consistent migration history performed for database connection …

29.10.2022
Перенос данных базы данных sqlite в базу данных postgres на heroku

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

29.10.2022
Как получить целевую таблицу без таблицы с помощью мыслительного отношения

У меня есть модели ` class G(models.Model): s = models.ManyToManyField("S", related_name="gg") class S(models.Model): b = models.BooleanField(blank=True, null=True) class SP(models.Model): s = models.ForeignKey("S", models.DO_NOTHING, related_name="sp1") p = models.ForeignKey("P", models.DO_NOTHING, related_name="sp1") class P(models.Model): q = models.IntegerField() ` Как я могу …

29.10.2022
Django querySet union?

существует ситуация, в которой при поиске пользователем ключевого слова, результатом будет 3 запроса a=model.objects.filter(icontains=keyword[0]) b= a.filter(icontains=keyword) c= a.filter(istartswith=keyword) Я хочу вернуть результат, который объединяет a, b &amp; c. Но условие - порядок должен быть c,b,a и элементы не …

29.10.2022
Внешний ключ TestCase

Я пытаюсь выполнить тесты на моделях и испытываю трудности с теми, которые имеют внешний ключ. Когда я пытаюсь получить карточку, созданную в setUp, у меня не получается. Я не понимаю, почему. Ожидаемое значение для атрибута category - int. Ни …

29.10.2022
Вычислить оставшиеся дни с помощью javascript

У меня есть этот код Я пытаюсь рассчитать оставшиеся дни с помощью javascript в html Я хочу зациклить функцию на всех внутренних HTML-датах начала Сначала я получаю дату начала в Html и вычисляю их все и …

29.10.2022
AttributeError: объект 'WindowsPath' не имеет атрибута 'rpartition' при установке каталога

После ввода STATIC_ROOT = BASE_DIR / "staticfiles" в settings.py я получаю ошибку в титле. Я пробовал использовать STATICDIR, но он все равно не работает. Я довольно новичок в django, поэтому я не знаю других способов исправить это.

29.10.2022
Отправка сообщения с помощью Django Channels вне класса потребителя с получением RuntimeError('Event loop is closed')

Я пытаюсь отправить сообщение на фронтенд вне класса consumer в Django Channels. Я пытаюсь сделать следующее: клиент отправляет файл по http, тем самым попадая в класс view, а класс view вызывает класс consumer и отправляет обновление клиенту через websocket. …

29.10.2022
Django admin. Как перенаправить ссылку на класс модели для открытия первого объекта?

У меня есть модель в django это модель 'Slogan'. Я ограничил ее только 1 объектом из админки: def has_add_permission(self, request): if len(Slogan.objects.all()) == 1: return False return True Мое представление на главной странице будет создавать первый объект при …

29.10.2022
Мой список внезапно становится пустым, и я не могу его восстановить

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

29.10.2022
Команда pip не работает. Я пробовал обновить pip <pip install --upgrade pip> и < python -m pip install -U pip>, но он выдает аналогичную ошибку

Я пытался установить django, но он выдал следующую ошибку ERROR: Exception: Traceback (most recent call last): File "C:\Program Files\Python310\lib\site-packages\pip\_internal\cli\base_command.py", line 173, in _main status = self.run(options, args) File "C:\Program Files\Python310\lib\site-packages\pip\_internal\cli\req_command.py", line 203, in wrapper return func(self, options, args) File …

29.10.2022
Как вернуть json web-токен после создания пользователя в djoser с помощью dango rest framework

Это мой файл сериализатора для обновления стандартного UserCreateSerializer из djoser. Я видел этот вопрос но ничего не понял, пожалуйста, помогите мне реализовать это.

29.10.2022
Celery KeyError: 'myproject.tasks.async_task'

Когда я пытаюсь запустить фоновую задачу celery, она выдает ошибку: KeyError: 'myproject.tasks.async_task' Я использую python version: 3.8.10, django verion: 4.1.2, celery version: 5.2.7 и rabbitmq version: 3.8.2 ниже приведен скриншот структуры моего проекта: <img alt="enter …

29.10.2022
Как найти индекс набора запросов после сортировки базы данных в Django

Я делаю таблицу лидеров для своей викторины. Я сделал эту модель: class LeaderBoard(models.Model): name = models.CharField(max_length=200) score = models.DecimalField(max_digits=4, decimal_places=2) Вот мой код для получения набора запросов leaderboad_place = leaderboard.order_by("score").get(name=request.user.username) После сортировки кода мне нужен индекс, …

29.10.2022
KeyError при чтении переменных окружения во время выполнения makemigrations в django

Контекст проблемы - я хочу мигрировать с базы данных SQLite на Postgres. Когда я makemigrations с настройками Postgres, которые передаются в файл настроек с переменными окружения, я получаю KeyError; однако другая переменная из того же файла не вызывает никаких проблем. …

29.10.2022
Проблема с созданием веб-страницы

У меня проблемы с созданием представления. Ниже вы можете найти мое представление. Я продолжаю получать ошибку шаблона. Я не уверен, где я ошибся... class PrivacyView(CreateView): model = Post template_name = 'privacy_policy.html' fields = '__all__' def form_valid(self, form): form.instance.post_id …

29.10.2022
Низкоскоростное соединение для серверов VS Code для загрузки расширений

Два дня назад я установил Ubuntu и удалил windows, затем я установил VS Code из Snap Store, теперь у меня проблема с серверами VS Code для загрузки расширений. Я из Ирана и у нас низкая скорость соединения, из-за этого я …

29.10.2022
Запросы Django "кэшируются" до перезапуска сервера

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

29.10.2022
Bootstrap modal, django for loop и модель | одинаковое значение, отображающее ошибку Исправлено

Хотите ли вы, чтобы в модале отображались соответствующие значения цикла или сообщения? Когда я пытался вывести сообщение о заказе в модалах, он показывал одно и то же сообщение для каждого заказа, что привело меня к пониманию того, что …

29.10.2022
Расширенная фильтрация Django для набора запросов, который может иметь много связанных внешних ключей

Я пытаюсь отсортировать запрос в django на модели, которая может иметь несколько внешних ключей. Я хочу, чтобы фильтрация применялась только к одному из этих ключей, и мне очень трудно заставить это работать. models.py class Post(models.Model): content = models.TextField(max_length=1000) reaction_counts …