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

27.05.2022
Почему я автоматически выхожу из админки django admin

Я развернул Django-сайт с Nginx на DigitalOcean, и теперь у меня проблема: я могу войти в админку, но если я вхожу в систему на короткое время, я выхожу автоматически

27.05.2022
Django ORM запрос к нескольким таблицам

Я пытаюсь сделать несколько запросов в Django ORM (миграция с SQL). Мои модели выглядят следующим образом class Iv2(models.Model): s_id = models.AutoField(primary_key=True) l_eid = models.CharField(max_length=265) t_id = models.CharField(max_length=265,unique=True) class Sv2(models.Model): id = models.AutoField(primary_key=True) s_id = models.OneToOneField(Iv2, on_delete=models.PROTECT) gdd = …

27.05.2022
Удаление строчных меток в админке django inline Admin label

У меня есть следующий TabularInline: class ProcessVariableInlineAdmin(TabularInline): model = ProcessVariable fields = ( "variable", "station_rank", ) readonly_fields = ( "variable", "station_rank", ) ... и хотел бы убрать маленькие строчные переменные в каждой строке: <a href="https://i.stack.imgur.com/Dubgz.png" rel="nofollow …

27.05.2022
Как создавать динамические отчеты для Django

Я много искал и видел много инструментов, таких как jasper reports, Birt, pentaho, kool report и т.д. и т.п., но все они на java или php, ни одного на python. Это не проблема, потому что, как я видел и …

26.05.2022
Невозможно изменить значение в объекте модели с помощью кнопки

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

26.05.2022
Как сохранить созданные на карте метки, чтобы их могли видеть остальные пользователи?

Делаю школьный проект на Django с использованием яндекс карты. Возникла проблема, что после перезагрузки страницы, все метки, созданные на карте, стираются. Суть моего сайта в том, что пользователь, путём нажатия на карту мышкой или вводом в специальное поле адреса, создаёт …

26.05.2022
Python развертывание django с помощью каналов django на heroku

Я пытался развернуть свое приложение на heroku с каналами django и всегда получал следующую ошибку 2022-05-26T20:09:58.137436+00:00 app[web.1]: ModuleNotFoundError: No module named 'core' Я видел предыдущие вопросы, такие как Развертывание asgi и wsgi на Heroku но …

26.05.2022
Локализация имени модели зависимости

Я хочу локализовать названия приложения и моделей DJANGO OAUTH TOOLKIT. Но так как это зависимость, она не включена в мой проект как пользовательское приложение, и я не могу изменить устное название с verbose_name = "Django OAuth Toolkit" to verbose_name …

26.05.2022
HighlightJS не выделяет определенные фрагменты кода

Я использую HighlightJS для форматирования кода, который хранится в TextField модели моего Django приложения. Вот HTML шаблона: &lt;pre&gt; &lt;code class="{{ compiler.highlight_js_alias }}"&gt;{{ compiler.unit_test_boilerplate_code }}&lt;/code&gt; &lt;/pre&gt; &lt;link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/styles/default.min.css" &lt;script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/highlight.min.js"&gt;&lt;/script&gt; &lt;script&gt;hljs.highlightAll();&lt;/script&gt; Пример вывода: &lt;pre&gt; &lt;code class="ruby hljs …

26.05.2022
Нужно ли мне иметь AWS CLI для использования Boto3?

У меня есть приложение Django, которое должно использовать Boto3 для создания и управления экземплярами EC2. Когда я размещаю приложение Django, нужно ли мне установить AWS CLI на сервере, чтобы использовать Boto3 в приложении Django?

26.05.2022
Вложенные сериализаторы Django Rest Framework с несколькими типами фильтров запросов

Извините за не очень описательное название, трудно выразить словами то, что я пытаюсь сделать. Мои модели имеют различные отношения "многие ко многим". Я пытаюсь заставить мои сериализаторы действовать очень похоже на запросы, которые я перечислил ниже. По сути, я …

26.05.2022
Как сохранить созданные на карте метки, чтобы его могли видеть остальные пользователи?

Делаю школьный проект на Django с использованием яндекс карты. Возникла проблема, что после перезагрузки страницы, все метки, созданные на карте, стираются. Суть моего сайта в том, что пользователь, путём нажатия на карту мышкой или вводом в специальное поле адреса, создаёт …

26.05.2022
Изменение логотипа веб-страницы для каждого пользователя в django

Как я могу изменить логотип сайта для каждого другого пользователя, входящего в платформу django? Например: Пользователь-A при входе в систему будет видеть другой логотип на сайте, а пользователь-B - другой и так далее.

26.05.2022
Django exclude работает только с get_context_data

Могу ли я использовать exclude() без необходимости использовать get_context_data с общими представлениями на основе классов? Я хочу исключить is_removed для мягкого удаления. Я видел примеры, где он не используется. Это работает только с переменной формы school_district_model_form с SchoolApplicationModelForm в …

26.05.2022
Django добавить лайк пользователю запись в блоге [закрыто]

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

26.05.2022
Как отобразить общее количество голосов в опросе?

У меня есть простое приложение для голосования. models: class Question(models.Model): question_text = models.CharField(max_length=200) pub_date = models.DateTimeField('date published') def __str__(self): return self.question_text class Choice(models.Model): question = models.ForeignKey(Question, on_delete=models.CASCADE) choice_text = models.CharField(max_length=200) votes = models.IntegerField(default=0) def __str__(self): return self.choice_text results.html: …

26.05.2022
Как вывести общее (total) количество голосов?

Имеется простое приложение для голосования. models: class Question(models.Model): question_text = models.CharField(max_length=200) pub_date = models.DateTimeField('date published') def __str__(self): return self.question_text class Choice(models.Model): question = models.ForeignKey(Question, on_delete=models.CASCADE) choice_text = models.CharField(max_length=200) votes = models.IntegerField(default=0) def __str__(self): return self.choice_text results.html: {% extends 'base.html' …

26.05.2022
Отказано в применении стилей css в моем Django App, потому что его MIME тип не поддерживается

У меня серьезная проблема с моим Django приложением и заключается она в том, что я не загружаю стили в моем приложении, ошибка, которую я получаю в консоли, выглядит следующим образом: "Было отказано в применении стиля 'http://127.0.0.1:8000/static/static/css/styles.css', поскольку его …

26.05.2022
Как избежать увеличительного зума, который имеет мой cropbox в Cropper js?

Я использую Cropper JS от fengyuanchen. Когда мой кроппер загружается, все выглядит нормально. Но когда я изменяю размер окна, кропбокс увеличивает изображение. Вот как он загружается: …

26.05.2022
Django + Gunicorn + Nginx + Python -> Ссылка для загрузки файла с веб-сервера

На моей веб-странице, обслуживаемой веб-сервером Debian, размещенным на amazon-lightsail за nginx и gunicorn, пользователь может послать запрос на запуск функции представления Django. Эта функция добавляет некоторую работу в фоновый процесс и каждые 5 с проверяет, создал ли фоновый процесс файл. …

26.05.2022
Как отправить электронную почту с помощью python и рабочего пространства google

Я только что подписался на Google workspace business starter из-за множества рекомендаций от людей, я хотел бы знать, насколько возможно отправлять электронную почту через мой бэкенд API с помощью Django, я искал это в Интернете, но ничего исчерпывающего или …

26.05.2022
ValueError: Операция ввода/вывода в закрытый файл в Django и DRF при сохранении данных в модель

Я пытаюсь сохранить файл в экземпляре Django следующим образом: class SomeName(ListCreateAPIView): queryset = fileUpload.objects.all() serializer_class = fileUploadSerializer def create(self, request, *args, **kwargs): file = serializer.validated_data["file"] object = fileUpload.objects.create( file_local_storage=file, file=file, ) ..... Моделями являются class fileUpload(models.Model): fileName …

26.05.2022
Какую версию Python я должен выбрать, чтобы она совпадала с версией Python App на Cpanel Hosting

Я полностью разработал свое приложение Django, используя Python версии 3.9.1, и после покупки Cpanel Python Hosting я понял, что там нет версии 3.9.1, а более близкая версия на их Python App Installation - версия 3.9.12. Я запутался, какую версию …

26.05.2022
Как выйти из вложенного for? В шаблоне Django

У меня есть вложенный цикл для отображения содержимого и применения условий в моем шаблоне. {% for class in class %} {% if saveclass %} {% for saveclass in saveclass %} {% if class.colecl in saveclass.saveclass_tag %} save class …

26.05.2022
Django - как сохранить загруженные пользователем данные как локально, так и в облаке?

Когда пользователь загружает некоторые данные в Django, я хотел бы создать как локальную, так и облачную копию. Следующий пример успешно создает облачную копию, как я могу изменить его, чтобы он создавал и локальную копию? class fileUpload(models.Model): fileName = models.CharField(max_length=200, unique=True, …

26.05.2022
Функция, зарезервированная для каждого пользователя в Django [закрыто]

У меня есть моя функция/код на питоне, который используется для очистки данных из моей базы данных в соответствии с запросом пользователя, Теперь для каждого запроса пользователя выполняется код python, если 1000 пользователей запрашивают разные параметры, то код/функция python …

26.05.2022
Django | Сериализатор для внешних ключей

У меня есть две модели Book и Author, реализованные следующим образом: class Author(models.Model): name = models.CharField(max_length=50) class Book(models.Model): name = models.CharField(max_length=50) author = models.ForeignKey(Author, on_delete=models.CASCADE) В дополнение к этому я получил следующие сериализаторы: class AuthorSerializer(serializers.Serializer): id = …

26.05.2022
Получение родителей путем фильтрации двух диапазонов дат в таблице childs с помощью Django ORM

У меня есть две таблицы с этой информацией: Комната id room name 1 room 1 2 room 2 и …

26.05.2022
Загрузка данных в облако и хранилище экземпляров Django

Я настроил свое приложение Django на загрузку файлов в AWS, и оно работает нормально. Когда я загружаю файл, я вижу его в облачном хранилище, а в админке django есть URL для загрузки. Вот код в любом случае. …

26.05.2022
Как создать индекс postgres db для jsonfield в Django с помощью ORM?

Я сделал миграцию и добавил именно этот sql: migrations.RunSQL("CREATE INDEX my_json_idx on my_table((my_json_data-&gt;'id'));") Это работает. Все, что я пытаюсь сделать, это получить точный эквивалент, но используя Django ORM, чтобы я мог поместить что-то в мой models.py файл в …

26.05.2022
Пользовательский метод Django Ratelimit

Я пытаюсь ограничить страницы одного из моих сайтов с помощью django-ratelimits. Но как я могу ограничить с помощью пользовательских методов. Например, если тариф 3/m, то если вы заполните форму и нажмете enter, то это будет считаться посещением для ограничителя. Что-то …

26.05.2022
Как получить доступ к контейнеру postgres через его имя? Не удалось перевести имя хоста ошибка

У меня есть контейнеры django и postgres. Когда пришло время django применить миграции, он не видит контейнер postgres, который я назвал pgdb, и я получаю такую ошибку: django.db.utils.OperationalError: could not translate host name "pgdb" в адрес: Временный сбой …

26.05.2022
Django Checkbox Multiple Select to SQLite [закрыто]

Буду конкретен у меня проблема! Есть модал со списком данных, которые я получаю из таблицы в базе данных в sqlite, я реализовал чекбокс в каждой строке, я хочу добиться того, чтобы при выборе каждой строки с чекбоксом, этот выбор …

26.05.2022
Пожалуйста, введите действительную дату/время Ошибка django

внезапно возникла ошибка. Пожалуйста, введите правильную дату/время. Раньше все работало нормально, но я не знаю, что происходит сейчас LANGUAGE_CODE = 'nl' TIME_ZONE = 'Europe/Amsterdam' USE_I18N = True USE_L10N = False USE_TZ = False DATE_INPUT_FORMATS = ['%d-%m-%Y %H:%M'] class JobForm(forms.ModelForm): …

26.05.2022
Локализация Django - перевод моделей через приложения

Я перевожу выбор модели в APP django, но локальные APP не используют локализованную строку. У меня есть APP с именем base_app со следующей моделью: class User(AbstractUser): LIVING_AREA_CHOICES = ( ('urban', _('Urban')), ('rural', _('Rural')), ) name = models.CharField( _('Option …

26.05.2022
Как создать уникальный номер для объектов модели Django?

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

26.05.2022
Как попасть в индекс базы данных json в запросе Django?

Я создал индекс на models.JSONField в моей базе данных postgres. class Meta: indexes=[ models.Index(KeyTextTransform('id', 'my_json_field'), name='my_json_id_idx') ] я написал немного sql на pg_indexes для проверки и он там есть CREATE INDEX my_json_id_idx on my_model USING btree (((my_json_field …

26.05.2022
Как использовать sync_to_async() в шаблоне Django?

Я пытаюсь превратить коды опросов из учебника Django в async с помощью uvicorn async view. ORM запрос работает с async представлением путем обертывания в sync_to_async() как таковой. question = await sync_to_async(Question.objects.get, thread_sensitive=True)(pk=question_id) Но я понятия …

26.05.2022
Django runserver не работает после входа в систему

Я использовал эту команду: python manage.py runserver 0:8080 После входа в систему я могу зайти на остальные страницы API, но не могу зайти на другие страницы. Хотя я посылаю запрос, вывод команды не регистрируется. Quit the server with …

26.05.2022
Django и Celery: не удается выполнить задачу kombu.exceptions.EncodeError

У меня есть асинхронная задача Celery recalculate_emissions_task.delay(assessment, answers,reseller, user) где параметрами являются все объекты Django, моя функция задачи определена следующим образом @app.task @transaction.atomic def recalculate_emissions_task(assessment, answers, reseller, requesting_user=None): for ans in answers: approver = None if ans.is_approved: approver …