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

18.06.2024
Как профилировать Celery / Django в докере?

У меня есть приложение Django / Celery services: django: build: ./project # path to Dockerfile command: sh -c " sleep 3 && gunicorn --bind 0.0.0.0:8000 core_app.wsgi" volumes: - ./project:/project - ./project/static:/project/static - ./project/media:/project/media - ./project/logs:/project/logs expose: - 8000 env_file: …

18.06.2024
Список плейлистов не отображается в музыкальном приложении Django

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

18.06.2024
AWS AppRunner с Python 3.11.x не проходит проверку работоспособности, когда та же конфигурация с Python 3.8.16 проходит

Я пытался развернуть веб-приложение django на AWS AppRunner. Я следовал руководству AWS здесь, которое работает для развертывания приложения, работающего на python 3.8.16. Я попытался выполнить ту же процедуру, но использовать python 3.11.9, который <a href="https://docs.aws.amazon.com/apprunner/latest/dg/service-source-code-python-releases.html" rel="nofollow …

18.06.2024
HTMX не может найти элемент на сайте

Я пытаюсь создать веб-приложение с помощью django и htmx. Одна из функциональных возможностей htmx заключается в том, что я хочу динамически вставлять строки в таблицу. Для этого у меня есть... файл base.html: {% load static %} &lt;!DOCTYPE html&gt; …

18.06.2024
Как исправить ошибку "Требуемое поле" при отправке формы с изображениями в Django Rest Framework

Я создал сериализатор для создания описания и фотографии: class ImageFileSerializer(serializers.ModelSerializer): class Meta: model = ImageFile fields = ["image"] class DescriptionFileSerializer(serializers.ModelSerializer): image_file = ImageFileSerializer(many=True) file_filename = serializers.CharField() user_id = serializers.ReadOnlyField(source="user.id") class Meta: model = DescriptionFile fields = ["pk", 'file_filename', 'user_id', …

18.06.2024
Приложение Django / Docker не хватает памяти после перехода на Gunicorn

При попытке запустить ML/AI-приложение в Django/Docker я получаю следующую ошибку. Я начал получать эту ошибку после перехода на Gunicorn. Я понимаю, что это связано с ограничением распределения памяти, но не уверен, как это исправить. [2024-06-18 08:56:09 -0500] [19] …

18.06.2024
Уникальная кнопка отправки для каждого пользователя - django

У меня есть кнопка Like для моих постов, которые могут нравиться пользователям или нет, что означает, что если пользователь нажал на кнопку в первый раз, то пост ему понравится, а во второй раз - не понравится. Как в Facebook, …

18.06.2024
Проблема с переключением между темами

Я столкнулся с проблемой установки пользовательской темы в моем проекте Django, использующем версию 4.2.13 и Python версии 3.9.7. В админке по умолчанию есть значок луны для переключения тем (т.е. между светлой, темной и авто). Я хочу добавить серую тему в …

18.06.2024
Появление сообщений Django из models.py

Теперь я пытаюсь встроить функцию обмена сообщениями в мое веб-приложение, где предприятия могут отправлять сообщения покупателям, а пользователи - продавцам. Функциональность обмена сообщениями работает нормально, но проблема в том, что появляются отладочные сообщения django, такие как Message from …

18.06.2024
Шаблон django не применяет css

я хочу использовать text-align = justify и уменьшить ширину текста в файле шаблона django, но это не работает. статические файлы и направление работают без проблем, но я не могу сделать что-то только с этим элементом django, и я понятия …

18.06.2024
Как сделать фото и кнопки текст в канал через интервал который в течение дня увеличивается а ночью уменьшаться

` import logging from aiogram import Bot, Dispatcher, executor, types from aiogram.contrib.middlewares.logging import LoggingMiddleware from aiogram.dispatcher import Dispatcher from aiogram.dispatcher.webhook import SendMessage from aiogram.utils.executor import start_webhook import aiogram.utils.markdown as fmt from aiogram.contrib.fsm_storage.memory import MemoryStorage from apscheduler.schedulers.background import BackgroundScheduler from aiogram.dispatcher …

18.06.2024
Как сделать ежедневную и почасовую задачу в django

Я использую Django 4.2.11 и пытаюсь запускать задачу ежечасно (или несколько задач). Я нашел django-background-tasks и Django-Q, но все они кажутся старыми. Я также видел, что Celery может делать это, но он не интегрирован в Django. …

18.06.2024
Функция Javascript для воспроизведения песен не работает в приложении Django

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

18.06.2024
Как протестировать Djang PasswordChangeForm

Я пытаюсь написать тест для моего представления смены пароля, которое использует PasswordChangeForm. Вот этот тест: def test_profile_change_password(self): self.client.force_login(self.user) self.user.set_password(self.password) new_password = random_password() payload = { "old_password": self.password, "new_password1": new_password, "new_password2": new_password, } form = PasswordChangeForm(user=self.user, data=payload) self.assertTrue(form.is_valid()) response = …

18.06.2024
Django: Не отображаются параметры атрибутов объекта запроса

Я впервые начал использовать django. При создании представления функции я хотел посмотреть, какие атрибуты есть у объекта запроса (метод и т.д.), и я ожидал, что VSC покажет все опции для request.option. Но объект запроса ничего не показывает. Интересно, …

18.06.2024
Как получить разные данные в разных разделах в HTML?

У меня есть страница, на которой есть различные аккордеоны bootstrap. У меня есть различные модели, хранящиеся в базе данных, теперь я хочу получить их в правильном порядке. class CaseStudy_list(models.Model): CaseStudy_id = models.IntegerField(primary_key=True) title = models.CharField(max_length=255) def __str__(self): return self.title …

18.06.2024
Django сортировка по дате, имени

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

18.06.2024
Django App с автоматической загрузкой файлов из локальной системы пользователя

Я хочу создать сайт, основанный на python и django в backend и bootstrap, css, jquery и javascript в frontend, функциональность будет такой, что пользователь будет указывать "Source_Path" из своей локальной системы независимо от используемой пользователем ОС, он будет загружать …

18.06.2024
Вызывайте ошибку валидации в forms.py, когда заголовок/строка пуста или имеет неправильную форму.

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

18.06.2024
Ошибка NoReverseMatch при попытке создать сайт на Django Python [закрыто]

Я не очень понимаю, что я делаю, поэтому я предоставлю столько контекста, сколько смогу lol. Нужно сделать "бизнес-решение" для школы, и я хотел сделать сайт, построенный на django, так как я вроде как немного знаю о python. Сделал дизайн …

18.06.2024
Панель администратора Django не загружает css/js на сервере digitalocean

Столкнулся с проблемой, когда на моем локалхосте все работает отлично с такой структурой: localhost. Но на сервере digitalocean я получил такую структуру: server. Обратите внимание, что на сервере у меня появилась дополнительная папка …

18.06.2024
Как подключить Django к mongodb Atlas

Я создаю соединение Django с mongodb Atlas, но при использовании команды makemigrations я получаю следующее сообщение об ошибке: django==4.0 Python==3.10.12 djongo==1.3.6 pymongo==4.7.3 #! settings.py DATABASES = { 'default': { 'ENGINE': 'djongo', 'NAME': 'syscandb', 'ENFORCE_SCHEMA': False, 'CLIENT': { 'host': …

18.06.2024
Firefox не может установить соединение с сервером по адресу ws://127.0.0.1:port

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

17.06.2024
Django FormField, создающий несколько входных данных и сопоставляющий их с полями модели

Я использую django-modeltranslation, чтобы иметь определенные поля моих моделей на нескольких языках. Например, я перевожу поле имени, что приводит к появлению нескольких полей в модели и базе данных, таких как name, name_en, name_gr, etc.. Теперь я …

17.06.2024
Хранение аватаров пользователей django docker nginx

Сейчас в своем django проекте, я храню аватары пользователей как media, в формате &lt;session_id&gt;.png. По задумке media должен раздавать nginx, но проблема в том, что nginx и django это разные docker контейнеры, и Nginx не может получить доступ к media …

17.06.2024
Ошибка "image_file": [ "Обязательное поле."]

У меня есть serializer class ImageFileSerializer(serializers.ModelSerializer): class Meta: model = ImageFile fields = [&quot;image&quot;] class DescriptionFileSerializer(serializers.ModelSerializer): image_file = ImageFileSerializer(many=True) file_filename = serializers.CharField() tags = serializers.SlugRelatedField(many=True, slug_field='name', queryset=Tags.objects.all()) class Meta: model = DescriptionFile fields = ['file_filename', 'user', 'title', 'description', 'line_video', 'tags', …

17.06.2024
Как добавить больше левой части в каждую итерацию FOR, используя Django Language Template + HTML?

У меня проблемы с созданием кода в HTML + DLT для печати документов (накладная). Что происходит, так это то, что покупателю нужно, чтобы продукты находились рядом друг с другом. Я буду итезировать изделия через For, где от …

17.06.2024
Как получить -> ( путь к файлу фотографии для модуля face-picture-comparator (pypi.org) в корне проекта django в файле utils.py )?

в Windows 10 enterprise , vscode 1.88.0 , Django==5.0.3 , face-picture-comparator==0. 0.4 , face-recognition==1.3.0 , face_recognition_models==0.3.0. Как я могу передать модулю face-picture-comparator путь к фотографии, хранящейся в базе данных sqlite и в папке static в корне …

17.06.2024
Django 5.0, отображение флэш-сообщения в форме и сохранение вводимых значений

У меня есть форма отправки электронной почты с 3 полями ввода: #forms.py class ContactForm(forms.Form): name = forms.CharField( widget=forms.TextInput(attrs={"placeholder": "* Your name"}) ) email = forms.EmailField( widget=forms.TextInput(attrs={"placeholder": "* Your email address"}) ) message = forms.CharField( widget=forms.Textarea(attrs={"placeholder": "* Your message"}) ) …

17.06.2024
{{% if user.is_authenticated %}} не работает должным образом, он всегда показывает аутентифицированный блок, а не блок else

.................urls.py.......... from django.contrib import admin from django.urls import path, include from user import views as user_view from django.contrib.auth import views as auth_views from django.views.generic import TemplateView from django.conf import settings from django.conf.urls.static import static urlpatterns = [ path('admin/', admin.site.urls), path('', …

17.06.2024
Есть ли способ добавить файл с помощью внешней кнопки к моему файловому входу Kartik Krajee Bootstrap?

Я работаю над проектом Django, в котором использую bootstrap. Я добавил этот плагин https://plugins.krajee.com/file-input/plugin-options. У меня есть модальная панель, где я использую ввод файла, теперь есть ли способ добавить файл/файлы к вводу файла с помощью …

17.06.2024
Python Django доступ к полям из унаследованной модели

Здравствуйте, у меня есть вопрос, связанный с наследованием моделей и доступом к полям в шаблоне Django. Моя модель: class Security(models.Model): name = models.CharField(max_length=100, blank=False) class Stock(Security): wkn = models.CharField(max_length=15) isin = models.CharField(max_length=25) class Asset(models.Model): security = models.ForeignKey(Security, on_delete=models.CASCADE,blank=False) …

17.06.2024
Цель использования daphne с каналами django

Почему основной целью является использование daphne с каналами django, если мы уже можем сделать конфигурацию asgi самостоятельно? Например, какова связь между ASGI &amp; daphne server если бы вы могли дать четкое объяснение, это было бы очень полезно

17.06.2024
Как воспроизводить разные аудиозаписи на одном теге <audio> в приложении Django

Я делаю сайт для прослушивания музыки. На главной странице у меня есть карусель с песнями, и я хочу проигрывать их по щелчку на одном HTML-теге. как это сделать? Нужно ли мне написать функцию javascript? Если да, то как это …

17.06.2024
Изображения не отображаются в моем цикле for loop Django

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

17.06.2024
Django ORM Запрос, агрегирующий datetime + timeoffset и фильтр по новому значению

У меня следующая структура таблицы (обратите внимание на локализованное время начала): id start_time offset score 1 2024-06-14 02:03:00.000 +0200 +1000 15 2 2024-06-14 02:04:00.000 +0200 +1000 15 …

17.06.2024
Django - раздельные БД для записи и чтения и проблема с тестами

Я создал отдельные базы данных для операций чтения и для операций записи. В моей среде DEV это указывает на одну и ту же базу данных, но под разными псевдонимами. В среде PROD это переписывается и указывает на 2 отдельные …

17.06.2024
Сырой ввод записывается, но данные не сохраняются, выдавая ошибку "это поле обязательно для заполнения"

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

17.06.2024
Это модель является woring attrs

Raise dj_exc_value.with_traceback(traceback) from exc_value Файл "C:\Users\97326\AppData\Roaming\Python\Python310\site-packages\django\db\backends\utils.py", строка 85, in _execute return self.cursor.execute(sql, params) Файл "C:\Users\97326\AppData\Roaming\Python\Python310\site-packages\django\db\backends\sqlite3\base.py", строка 416, in execute return Database.Cursor.execute(self, query, params) django.db.utils.IntegrityError: NOT NULL constraint failed: new__Movie_movie.movie_download_file class movie(models.Model): movie_name=models.CharField(max_length=300) movie_descrition=models.TextField() movie_catagory_title=models.CharField(max_length=100,choices=catagory_title,default=0) movie_type=models.CharField(max_length=103, choices=catagory,default=0) movie_select=models.CharField(max_length=103, choices=topt,default=0,blank=True) movie_upload_time=models.DateTimeField(auto_now_add=True) movie_title_image=models.ImageField(upload_to='movie/movieTitle',blank=True) …

17.06.2024
'payments' не является зарегистрированным пространством имен

Мне кажется, я хорошо справился с отображением URL, так что, пожалуйста, проверьте его from django.urls import path from . import views app_name = 'payments' urlpatterns = [ path('request/&lt;int:order_id&gt;/', views.payment_request, name='payment_request'), path('success/', views.payment_success, name='payment_success'), path('fail/', views.payment_fail, name='payment_fail'), path('checkout/', views.checkout_view, name='checkout'), …