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

20.03.2024
Медиафайлы django доступны только после перезагрузки страницы (DAPHNE, Debug = True)

У меня есть представление, которое сохраняет изображение в моем медиафайле (im.save('media/test.png'). В моем шаблоне я пытаюсь отобразить его (img src="/media/test.png") Изображение появляется только после перезагрузки страницы Как я могу отобразить изображение без перезагрузки страницы, пожалуйста?

20.03.2024
Мой набор форм не действителен, и я не могу получить очищенные_данные каждой формы.

У меня есть 3 модели ниже, class MenuItem(TranslatableModel): item_id = models.UUIDField(primary_key=True, default=uuid4, editable=False) categories = models.ManyToManyField(MenuCategory, related_name='menu_items') translations = TranslatedFields( name=models.CharField(_('name'), max_length=200), slug=models.SlugField(blank=True, null=True, unique=True), description=models.TextField(_('description'), blank=True, null=True) ) price = models.DecimalField(_('price'), max_digits=10, decimal_places=2, default=0) image = models.ImageField(_('image'), …

20.03.2024
Не удалось получить: Js-код в шаблоне Html

В JS-коде я использую fetch для выполнения GET-запросов к url для получения данных в формате JSON. Этот js-код находится в моем проекте Django, и я использую его в некоторых шаблонах. Когда я нажимаю на кнопку, активирующую js-скрипт, он сообщает мне, …

20.03.2024
Работает на локальном хосте, но не на heroku

Я постоянно получаю эту ошибку Server 500 при развертывании на Heroku. Он отлично работает на моем локальном хосте. Другие страницы на сайте работают нормально, но на этой есть News-API. Не знаю, что делать дальше. Debug ERROR \`KeyError at / 'articles' …

20.03.2024
Преобразование XPS в PDF с помощью Python

У меня есть проект на Django. Есть ли необходимость конвертировать формат XPS в PDF? Сам PDF-файл можно получить в виде массива байт по запросу из другой системы. Возможно, есть библиотека или рабочая реализация на Python? Пакеты для проекта устанавливаются …

20.03.2024
Не рендерятся изменения в шаблонах

Друзья, добрый день. Есть Django-проект, задеплоенный на VPS (nginx, gunicorn). Вношу изменения в шаблоны, перезапускаю nginx и gunicorn, но изменения почему-то всё равно не рендерятся. Не подскажете, в каком направлении копать? Заранее спасибо.

20.03.2024
Почему в django CustomUserCreationForm два раза повторяется ввод пароля?

Пишу проект на django и столкнулся с проблемой в использовании CustomUserCreationForm(UserCreationForm). Так выглядит мой CustomUserCreationForm: class CustomUserCreationForm(UserCreationForm): groups = forms.ModelChoiceField(queryset=CustomGroup.objects.exclude(name="Жабо-проггеры")) class Meta: model = MyUser fields = ("username", "first_name", "last_name", "email", "groups") labels = { 'email': 'E-mail', 'first_name': 'Имя', 'last_name': …

20.03.2024
Как мне реализовать формы для ввода пользователя для регистрации и входа в Django, если у меня уже есть представления, использующие JWT?

Я учусь работать с JWT (pyJWT) в Django, в данном случае я пытаюсь аутентифицировать пользователей с его помощью, я следовал учебнику и с помощью postman все получилось, я использую mysql, пароли были хэшированы и токены были сгенерированы успешно, теперь …

20.03.2024
Django views.py Поиск значения из списка констант

В django views.py как при выборе (числа) из ввода получить соответствующее "Описание"? Например, пользователь выбирает 3 и возвращает "Yellow" colors = [ ('0','black'), ('1','white'), ('2','Red'), ('3','Yellow'), ('4','Blue'), ('5','Green') ] ... colorSelection = form.cleaned_data.get('color') #lookup color description colorDescription = ???

19.03.2024
Хеширование пароля, если он не хешируется в django

Когда я пытаюсь создать пароль для пользователя с помощью интерфейса администратора, он не хэшируется. Поэтому я добавил эту строку в модель пользователя def save(self, *args, **kwargs): self.set_password(self.password) Пока это решает проблему. При создании пользователя с помощью …

19.03.2024
Получение "django.db.utils.ProgrammingError: столбец "v11.confirmed" должен присутствовать в предложении GROUP BY

Я получаю "django.db.utils.ProgrammingError: column "v11.confirmed" must appear in GROUP BY clause or be used in an aggregate function LINE 1: ...'xandr']::varchar(254)[] AND (V11. "id" IS NULL OR V11. "confi...".Anyone please suggest what's wrong with the query?thank you in advance …

19.03.2024
Я пытаюсь настроить pytest в первый раз, но путь не определен

Я пытаюсь настроить pytest в первый раз. когда я выполняю команду: python -m pytest я получаю следующую ошибку: ImportError: No module named 'Socialmedia.settings.local'; 'Socialmedia.settings' is not a package pytest-django found a Django project in C:\Users\Alon\PycharmProjects\Socialmedia (it …

19.03.2024
MPTT Multiple Inheritance Fails после обновления с Django3.0 до Django3.1

До сих пор мне не везло в попытках решить эту проблему. Но чтобы исправить некоторые уязвимые пакеты, я обновляю приложение Django с 2.8 -> 3.2. Переход с 2.8 -> 3.0 работал без проблем, но когда я перехожу на 3.1, …

19.03.2024
Статические файлы не обслуживаются в nginx должным образом

Я запускаю приложение Django с gunicorn и nginx. Структура папок на стороне сервера выглядит следующим образом для моих статических файлов: +-- mysite.com/ +-- public/ --- favicon.ico --- robots.txt +-- bookmarks/ --- bookmarks.html +-- static/ --- base.js --- other.js …

19.03.2024
Стили страницы входа через google (django-allauth) | Django

Я использую django-allauth что бы сделать вход через google в django, у меня все работает и все супер, но страницы sign up и sign in они выглядят сыро и некрасиво, подскажите как добавить стилей к этим страницам Sign up: <a …

19.03.2024
Получение данных Django ORM auth_user.id с помощью сериализатора

У меня есть модель SQLAlchemy. Вот мой models.py: class PlaceInfoModel(Base): __tablename__ = 'place_info' id = Column(Integer, primary_key=True, autoincrement=True) owner_id = Column(Integer,nullable=False) name = Column(String(60)) address = Column(String(300)) rating = Column(Float) type = Column(String(20)) image = Column(String) serializer.py: from …

19.03.2024
Безопасно ли использование скрытого поля ввода, если его значение никогда не будет отправлено?

Я изучаю учебник по Django, и в какой-то момент возникла необходимость получить доступ к переменной шаблона {{ totalPrice }} (сумма товаров в корзине) в файле javascript. Это значение является критическим в том смысле, что пользователь не должен иметь возможности …

19.03.2024
TypeError: User_info() получила неожиданные ключевые аргументы: 'is_staff'

Я определил таблицу User_info, которая унаследовала AbstractBaseUser и PermissionsMixin, когда я попытался создать суперпользователя в терминале, возникла ошибка... Вот мои относительные коды: Я внимательно изучил settings.py, чтобы убедиться, что база данных и AUTH_USER_MODEL верны from django.db import models from django.contrib.auth.models …

19.03.2024
Добавьте класс CSS для каждого элемента tr, если он содержит определенное значение

Я пытаюсь добавить класс к элементу tr (last_value_row) в форме, когда целевое значение в первом td элемента last_value_row равно "New Target". Пока что только первый элемент добавляет класс, но не все остальные элементы, где целевое значение равно "New Target". Это …

19.03.2024
Недетерминированное поведение в библиотеке PDF при промежуточном доступе к модели Django

Приложение Django 4.2 on Python 3.10 иногда ведет себя неправильно в том месте, которое должно быть без изменений. Если я обращаюсь к базе данных (postgresql 14 через pcygopg 3.1.18) во время работы с pypdf 3.17.4, то выходной документ …

19.03.2024
Как в Wagtail создать отношение "многие-ко-многим" для нескольких моделей страниц с одним полем PageChooser для выбора из всех?

1. Введение: Довольно легко создать двухстороннее отношение между более чем двумя моделями, создав класс отношений, охватывающий их все. Например: from django.db import models from modelcluster.fields import ParentalKey class NewsToCalendarRelation(models.Model): news = ParentalKey('pages.NewsPage', on_delete=models.CASCADE, related_name='news_calendar_source',null=True) calendar = ParentalKey('pages.CalendarPage', on_delete=models.CASCADE, …

19.03.2024
Оптимальная стратегия развертывания Kubernetes для Django с Gunicorn (многопроцессный): Меньшее количество многопроцессных бодов против одного процесса на бод

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

19.03.2024
Django-celery-beat отправляет задание, рабочий получает его и не выполняет

Вот мои либы: celery==5.3.6 django-celery-beat==2.5.0 django-celery-results==2.5.1 redis==5.0.1 settings.py: INSTALLED_APPS = [ "django.contrib.admin", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", "bot_users.apps.BotUsersConfig", "products.apps.ProductsConfig", "categories.apps.CategoriesConfig", "commands.apps.CommandsConfig", "stories_news.apps.StoriesNewsConfig", "posts.apps.PostsConfig", "polls.apps.PollsConfig", "bot_statistics", "xml_import", "rest_framework", "nested_admin", "import_export", "ckeditor", "imagekit", "django_celery_beat", "django_celery_results", ] REDIS_HOST = '127.0.0.1' REDIS_PORT …

19.03.2024
Postgresql 11 - 16 django.db.utils.ProgrammingError

Я хочу поднять версию postgresql до 11 &gt; 16, я меняю версию в моем Dockerfile, Я нахожусь в локальном режиме и у меня пока нет важных данных, я стираю тома и в django пытаюсь заново применить свои модели Все …

19.03.2024
В фреймворке Django rest есть несколько готовых методов, так как же мне создать свой собственный метод? После создания собственного метода как использовать его в коде [дубликат]

Я создал свой собственный метод, используя фреймворк для отдыха Django Похоже на некоторые методы prebulid во фреймворке Django rest ---&gt;get, post и еще один метод prebulid. так как же я могу создать свой собственный метод? …

19.03.2024
Django pythot Module not found

Я делаю сайт на django. И когда я пытаюсь запустить сервер у меня выдает ошибку: Watching for file changes with StatReloader Performing system checks... Exception in thread django-main-thread: Traceback (most recent call last): File &quot;C:\Users\USER\AppData\Local\Programs\Python\Python311\Lib\threading.py&quot;, line 1038, in _bootstrap_inner self.run() …

19.03.2024
Как использовать Valentina или DBeaver для загрузки/импорта файла дампа .sql (из версии сайта для разработчиков) в локальную версию на моем компьютере?

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

19.03.2024
Django Таблица - одиночная строка, если элемент уникален

Есть ли способ получить все суммы в одной строке в HTML, если "название категории" уникально? Согласно моему коду, "название категории" больше не уникально, потому что оно аннотируется по месяцам. Спасибо Данные: …

19.03.2024
Django отображение шаблона в зависимости от роли пользователя

Разрабатываю проект на Django, есть необходимость изменять вид главной страницы в зависимости от роли вошедшего пользователя. Есть две роли: администраторы и обычные пользователи. Хотел бы сделать так, чтобы после авторизации на сайте пользователю выводился html шаблон в зависимости от его …

19.03.2024
Понадобятся ли мне consumers.py, asgi.py и routing.py при использовании Websocket API от Tradier?

Итак, я пытаюсь передавать рыночные данные через tradier API с помощью вебсокетов. Вот 2 ссылки на документацию: https://documentation.tradier.com/brokerage-api/streaming/websocket-streaming. https://documentation.tradier.com/brokerage-api/streaming/wss-market-websocket Я не слишком хорошо знаком с вебсокетами, поэтому мне интересно, нужно ли использовать …

19.03.2024
"<Модель: ModelInstance>" должно иметь значение для поля "id", прежде чем можно будет использовать это отношение "многие-ко-многим".

В настоящее время я получаю эту ошибку между моей моделью UserProfile и моделью Song, когда пытаюсь получить все песни пользователя "song = user_prof.songs.all()" и ошибка имеет заголовок "&lt;UserProfile: ...&gt;". Я впервые использую сквозную модель для двух моделей (Song и Note) …

19.03.2024
Блог WordPress в подкаталоге сайта Django на cPanel

Я просмотрел несколько подобных постов здесь, на StackOverFlow, но не могу заставить его работать. Я хочу добиться того, чтобы любой url, содержащий /blog/, загружался с WordPress. Я переместил свой экземпляр WordPress в папку с названием blog (внутри public_html), и …

19.03.2024
Ошибка ConnectionRefusedError Errno 111 при загрузке Django на сервер Godaddy

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

19.03.2024
Как можно использовать сочетание аутентифицированных и неаутентифицированных веб-сокетов с помощью Django Channels?

Я запускаю приложение Django с DRF и Channels и настроил несколько веб-сокетов, один из которых должен быть открытым/небезопасным. Однако все, что я могу понять, это как включить/выключить безопасность на уровне приложения, а не на уровне конкретного потребителя. Вот …

19.03.2024
Django: Виды и URL настроены, но страницы не найдены (ошибка 404) - отображается только /admin

Я столкнулся с проблемой в своем проекте Django. Я настроил представления и URL для нескольких страниц, таких как 'landing', 'chat', 'impressum', 'sales', 'team' и 'user'. Однако, когда я пытаюсь зайти на эти страницы в браузере, я получаю ошибку 404, …

18.03.2024
Django makemessages я получил ошибку no such file directory

(myenv) C:\Users\Boss\OneDrive\İş masası\Onlineshop&gt;py manage.py makemessages -l ru CommandError: произошли ошибки при запуске msguniq msguniq: ошибка при открытии "C:\Users\Boss\OneDrive\Is masasi\Onlineshop\myenv\Lib\site-packages\rosetta\locale\django.pot" для чтения: Нет такого файла или каталога На сервере ubuntu все работает, но на локальном я получил эту ошибку

18.03.2024
Django возвращает значение модели, сохраненное формой в POST (Ajax), когда я вызываю запрос через GET (Ajax)

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

18.03.2024
Django - Создание модели, хранящей агрегированные значения внешних ключей

У меня есть Django Model, определенный как ServiceEvent, и другой, определенный как Part. class ServiceEvent(Model): date = DateTimeField(null=False, blank=False, db_column='date', default=datetime.now()) vehicle = ForeignKey(Vehicle, on_delete=models.CASCADE) description = TextField(null=True, blank=False, db_column='description') # The contents of the notifications to create for …

18.03.2024
Heroku - Django - Как уменьшить остывание живых

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

18.03.2024
Django Как сделать внутреннюю ссылку на пользовательский компонент кнопки

Я работаю на DjangoCMS 3.11.3. Я не разработчик Django, в основном я занимаюсь .Net, но меня попросили помочь с CSS и HTML. Все прошло хорошо, так что теперь мы здесь... В настоящее время у нас есть импортированный компонент …