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

05.08.2024
Django- как преобразовать <class 'django.core.files.uploadedfile.InMemoryUploadedFile'> в изображение?

У меня есть форма, которая загружает изображение в представление; тип загружаемого изображения: &lt;class 'django.core.files.uploadedfile.InMemoryUploadedFile'&gt; Однако я хочу обработать изображение, поэтому оно мне нужно в формате PIL или CV2. Как я могу это сделать?

05.08.2024
Ошибка 500 при входе и регистрации в django-приложении, размещенном на сервере heroku, в то время как локально все работает хорошо

Когда я пытаюсь войти или зарегистрироваться в моем приложении django на сервере heroku, у меня возникает ошибка 500. Однако, когда я регистрируюсь или вхожу в систему локально, у меня не возникает никаких проблем. Вот журналы: 2024-08-02T22:17:13.267743+00:00 heroku\[web.1\]: …

05.08.2024
Django drf Serialize group by model field

Django drf Serialize group by model field У меня есть конечная точка drf, я получаю этот результат, но я хочу сгруппировать этот результат по полю модели product_type, как я могу это реализовать? Я пробовал как в этом ответе DRF: …

05.08.2024
Получена ошибка KeyError при попытке получить значение для поля `date` в сериализаторе

Я пытаюсь сделать набор запросов, чтобы показать дату__месяц и общую сумму всех цен продаж class RevenueChartListView(ListAPIView): queryset = Transactions.objects.annotate(month=ExtractMonth('date')).values('month').annotate(revenue=Sum('sale_price')).order_by('month') serializer_class = RevenueSerializer class RevenueSerializer(serializers.ModelSerializer): class Meta: model = Transactions fields = ['date', 'sale_price'] Однако я получаю ошибку …

04.08.2024
Strict-mode unknown config directive: wsgi-file

У меня проект на Django. Появилась задача для подключения веб-сервера nginx. Настроил nginx.conf и default.conf, а также uwsgi.ini, чтобы корректно работала переадресация запросов от nginx в Django через uwsgi, однако при запуске uwsgi --ini uwsgi.ini я получаю ошибку [strict-mode] unknown …

04.08.2024
Django - Создание excel-файла из ответа с помощью openpyxl и преобразование его в pdf в той же функции

В приложении Django (ubuntu server online) я знаю, как создать xlsx файл из HttpResponse с помощью openpyxl, используя этот кусок кода : views.py def export_to_excel(request): movie_queryset = models_bdc.objects.all() response = HttpResponse( content_type='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', ) response['Content-Disposition'] = 'attachment; filename={date}-movies.xlsx'.format( date=datetime.now().strftime('%Y-%m-%d'), ) …

04.08.2024
Django Custom Dynamic urlpatterns

Я работаю над проектом django и в этом проекте у меня есть два подпроекта. В данном случае я хочу хранить домены и назначать сервисы (мои подпроекты) этим доменам. Например, допустим, у меня есть сервис1 и сервис2. И в …

04.08.2024
Как сделать веб-интерфейс, позволяющий рисовать цифры от руки?

Я создал нейронную сеть, которая распознает цифры, обученную на наборе данных mnist. Я пытался сделать холст для рисования, который Я так отчаянно хотел интегрировать в приложение, созданное с помощью streamlit (фреймворк python для web). Я сделал нечто подобное …

04.08.2024
Проект Pycharm start не создает venv

Когда я запускаю проект с помощью Pycharm и пытаюсь запустить проект, каталог виртуального окружения не создается. Вот как это выглядит на моем компьютере: Моя картинка стартового проекта, где в строке расположения виртуальной среды не указан каталог venv …

04.08.2024
Установите django в colab

Я пытаюсь запустить сервер django в colab, но ничего не получается Я пишу в колабе: ! pip install django !django-admin startproject portfolio %cd portfolio/ Измените файл setting.py ALLOWED_HOSTS = ['colab.research.google.com'] from google.colab.output import eval_js print(eval_js("google.colab.kernel.proxyPort(8000)")) !python …

04.08.2024
При отладке внутри vscode модуль с именем 'django' отсутствует, даже если установлен django

Я пытаюсь отладить свое приложение django внутри контейнера docker. В файле требований я указал следующее: requirements.txt Django==3.2.5 psycopg2-binary==2.9.1 djangorestframework==3.12.4 django-rest-swagger==2.2.0 Dockerfile FROM python:3.9.6-bullseye ENV PYTHONUNBUFFERED 1 WORKDIR /my_project COPY ./my_project/requirements.txt /my_project/requirements.txt RUN pip install -r requirements.txt EXPOSE 8000 …

04.08.2024
Как сделать хеширование пароля в проекте django, я использую пользовательскую аутентификацию для входа?

Я хочу сделать возможным хэширование паролей для проекта django. views.py для login. def asset_login(request): if request.method == 'POST': username = request.POST.get('user_id') password = request.POST.get('password') try: user = UserTable.objects.get(username=username, password=password) if user: if user.status == 'inactive': messages.error(request, 'Your account is …

04.08.2024
Я создал приложение django и хочу запускать функцию и представление асинхронно.

Это код файла вида django. У меня есть функция, у которой нет параметров и возврата, так как я использую глобальные переменные в коде. В настоящее время я использую потоки и есть проблема. когда startfunc() запущен и выполняет какой-то …

04.08.2024
Django не отправляет ответ с кодом состояния 302

Почему Django не отправляет ответ с кодом состояния 302? Я вижу два разных кода, 302 и 200. С ответом ok и redirected: true вместо 302. Я пытаюсь сделать жесткий редирект на домашнюю страницу с кодом 302. @csrf_protect def new_form(request): …

04.08.2024
Как использовать Tiptap для совместного редактирования с участием нескольких человек? [закрыто]

Для разработки редактора Tiptap я использовал Vue 3 в качестве фронт-энда и Django в качестве бэк-энда. Теперь я хочу создать функцию совместного редактирования для нескольких пользователей. Я уже зарегистрировал разных пользователей и создал несколько файлов для одного пользователя (каждый …

04.08.2024
При применении миграции не появляется папка migrations

Развернул django проект на сервере однако после применения python3 manage.py makemigrations python3 manage.py migrate не появляется папка migrations с миграциями из-за чего django проект не работает должным образом И да при python manage.py showmigrations вижу это:<br …

04.08.2024
ImportError: cannot import name 'PlaceholderRelationField' from 'cms.models.fields'

Я создал новый проект Django CMS и попытался установить также плагин Djangocms-blog после установки сервер не запускается с этой ошибкой Watching for file changes with StatReloader Exception in thread django-main-thread: Traceback (most recent call last): File "C:\Users\ASUS\AppData\Local\Programs\Python\Python39\lib\threading.py", …

04.08.2024
Как развернуть приложение django только в автономном режиме (на компьютере клиента)?

Я создал приложение для управления продажами с помощью python django, mysql с restAPI. Теперь я хочу развернуть это приложение на компьютере клиента. Мой клиент хочет получить приложение в автономном режиме [без хостинга в Интернете], только на своем персональном компьютере. Каков …

04.08.2024
Почему я не получаю ответ google gemini в виде абзацев на html-странице

Я использую google gemini api в моем django, все идет хорошо, ответ, сгенерированный моим gemini в терминале, идеально подходит с пробелом между двумя абзацами и все, но когда я передаю этот ответ на html страницу, все форматирование исчезло, нет …

04.08.2024
Невозможно подключиться к базе данных Neo4j Desktop, используя последнюю версию Neo4j, новую базу данных и django_neomodel (ошибка аутентификации)

Поэтому он выбрасывает исключение: neo4j.exceptions.AuthError: {code: Neo.ClientError.Security.Unauthorized} {message: The client is unauthorized due to authentication failure.} Но я поднялся на несколько уровней в исключениях и вот: auth …

04.08.2024
Есть ли способ узнать, когда я передал последний элемент при итерации по словарю в шаблоне django?

Я пытаюсь создать текстовое представление JSONField, содержащего некоторые данные, структурированные в виде массива словарей, следующим образом: [ { "key1":"value1", "key2":"value2" }, { "key3":"value3", "key4":"value4", "key5":"value5" } ] Моя цель - представить эти данные в шаблоне Django следующим …

03.08.2024
Получение данных геолокации django

Подскажите пожалуйста как я могу получить геолокацию клиента зная его ip арресс? К сожалению в документации django я этого не нашёл, подскажите пожалуйста.

03.08.2024
Сборка Docker на сервере Ubuntu: Ошибки нет, добро пожаловать в nginx! Но нет Django

Выпуск: Я настраиваю свой сервер Ubuntu 24.04 LTS (GNU/Linux 6.8.0-36-generic x86_64) для работы с моим Django-сайтом. Мы собираемся запустить все в среде docker. docker-compose up --build Все собирается без сообщений об ошибках, но теперь мы видим только этот …

03.08.2024
Как переопределить CSRF-токен SvelteKit, чтобы он соответствовал CSRF-токену бэкенда Django?

Для начала уточню, что я использую Django на бэкенде, а затем Svelte и SvelteKit на "фронтенде". Я также использую Allauth Headless для аутентификации. Когда я удаляю django.middleware.csrf.CsrfViewMiddleware из файла settings.py, моя регистрация работает, как и ожидалось. …

03.08.2024
HTTP-оператор Airflow на запрос сервера Django выдает ошибку "...HTTP/1.1" 403 39 "Forbidden:"

При использовании оператора airflow http для доступа к конечной точке API на сервере Django, несмотря на указание @cors_exempt и добавление разрешенных хостов, выдается ответ Forbidden: и 403. Но при обращении к нему из инструмента postman тот же API работает без …

03.08.2024
Как прочитать файл, загруженный в Django? Это не str или path-подобный объект

Я работаю над проектом Django, в котором пользователи могут загружать изображение, а сервер обрабатывает это изображение для применения эффекта мультфильма с помощью OpenCV. Однако при попытке прочитать загруженный файл изображения с помощью cv2.imread(). я сталкиваюсь с ошибкой. Вот …

03.08.2024
Какой фреймворк Python лучше всего подходит для решения всех задач, включая все? [закрыто]

Я ищу фреймворк на Python, который мог бы решать широкий круг задач и беспрепятственно интегрировать различные функциональные возможности. В частности, мне нужен фреймворк, который сможет управлять: Веб-разработка Взаимодействие с базами данных Интеграция с внешним окружением Фоновые задачи и …

03.08.2024
Django- как сделать так, чтобы только автор просматривал свои личные сообщения

Для моего приложения django я хочу дать пользователю возможность выбирать, является ли сообщение публичным или приватным. Это моя лучшая попытка на данный момент: views.py def home(request): recipes = models.Recipe.objects.filter(recipe_private, recipes) context = { 'recipes': recipes } def recipe_private(): …

03.08.2024
Проблема с администрированием пользовательских пользователей

Я создаю пользовательскую модель User и не могу получить таблицу Users в админке models.py: class EmailUserManager(BaseUserManager): def create_user(self, email, password=None, **extra_fields): if not email: raise ValueError('Email required') email = self.normalize_email(email) user = self.model(email=email, **extra_fields) user.set_password(password) user.save(using=self._db) return user def …

03.08.2024
Получение данных из CKEditor с помощью ajax, чтобы не перезагружать страницу*.

Вот мой код: Код формы из файла product.html: ... {% comment %} Review Form Start`` {% endcomment %} &lt;div class="container"&gt; &lt;section class="review-section col-12 mt-4"&gt; {% comment %} Display All Reviews {% endcomment %} &lt;h3 class="hide-review-heading"&gt;Reviews&lt;/h3&gt; {% for …

03.08.2024
Статические файлы не обслуживаются в Django production [duplicate]

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

03.08.2024
Неизвестное поле (поля) (post) указано для CategoryModel. Проверьте поля/наборы полей/исключите атрибуты класса CategoryAdmin

Я выдаю эту ошибку и не имею ни малейшего представления о ней. `@admin.register(models.CategoryModel) class CategoryAdmin(admin.ModelAdmin): fieldsets = [ ( 'Main', { 'classes' : ('wide',), 'fields' : ['title', 'slug', 'post', 'image', 'description', 'sub_category', 'is_sub_category', 'created_at', 'updated_at'] }, ), ] list_display …

03.08.2024
Интеграция Holoviz Panel и Django для создания веб-приложений Dashboard

Я ищу любой рабочий пример проекта Django, интегрированного с Panel Apps. В руководстве пользователя есть раздел, в котором даются советы по интеграции. Но я не могу заставить его работать. Поделитесь, пожалуйста, любыми доступными ресурсами …

03.08.2024
Мой Django-сайт не может узнать, вошел ли посетитель в систему или нет

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

03.08.2024
Загрузка изображений из ведра S3 в Django

Пытаюсь загрузить изображения с помощью кнопки загрузки, но когда я нажимаю ее, вместо загрузки изображения происходит переход на ссылку s3bucket. Ссылка, на которую она перенаправляет, - https://bucketname.s3.amazonaws.com/images/filename.jpeg. Я хочу, чтобы при нажатии на кнопку загрузки изображение …

03.08.2024
Импорт 'django.urls' не может быть разрешен из источника Pylance(Report Missing Module Source)

Для настройки глобального URLconfig на имя проекта требовались коды "from django.urls import include, path". При реализации на VScode выдается предупреждение: 'django.urls could not be resolved from source--Pylance'. Я следовал точно по учебнику в школе W3. Я новичок в этой области. …

02.08.2024
Authorize.Net выбрасывает сообщение "User authentication failed due to invalid authentication values", но в песочнице работает. Все учетные данные проверены как правильные

Я проверил его на действительность карты, а также несколько раз пересоздавал ключи транзакций, но это бесполезно. Я проверил все форумы по этому поводу. Я получил ошибку кода 007, который гласит Опубликование API Login ID и ключа транзакции реального счета …

02.08.2024
Подключение бэкенда напрямую к удаленной базе данных postgresql работает медленно (10 вставок/сек).

я попытался разместить postgres 16 db на сервере windows 19, который находится в том же регионе, что и сервер backend, который также является сервером windows, он сохраняет только 10 строк в секунду даже при наличии пула открытых сессий с …

02.08.2024
Как выполнить сценарий Python, использующий библиотеку, которая создает визуализацию в панели Angular JS?

Я пытаюсь понять, как лучше всего интегрировать код Python и вывести его на панель Angular. Вот библиотека, которую я хотел бы выполнить на Python, а затем получить рендеринг и поместить его в панель Angular JS: <a href="https://robert-haas.github.io/gravis-docs/index.html" rel="nofollow …

02.08.2024
Django Ошибка NoReverseMatch: Как сгенерировать урлы для каждой модели

Я столкнулся с ошибкой NoReverseMatch в своем Django-приложении при попытке сгенерировать URL для страниц с подробным описанием товара. Сообщение об ошибке указывает, что шаблон URL для 'product-detail' с указанными pk и slug не найден. Вот детали моей установки: NoReverseMatch …