В моей модели есть JSONField, его структура представляет собой dict. class MyModel: final_result = models.JSONField() Но он довольно большой, и его сложно редактировать с помощью любого JSON-виджета. Поэтому я подумал, что, возможно, мне нужно разобрать / разделить его на …
Я пытаюсь запустить тестирование Selenium в Docker с помощью Django. Но я продолжаю получать ошибку ERR_CONNECTION_REFUSED при использовании live_server_url. Я пытался использовать контейнер django с помощью f"http://django:{self.port}{reverse('account_login')}" Я также пытался использовать ip-адрес контейнера django, но это тоже не сработало. Часть …
Такая проблема: я экспериментировал с ORM и создавал/модифицировал модели. В итоге "захламил" всю базу данных (соответственно, начались ошибки при применении новых миграций). Есть ли какой-то способ с помощью средств самого Django очистить БД и заново провести с нуля все миграции? …
Dj-rest-auth библиотека возвращает эту ошибку, когда я отправляю запрос в конечную точку /registration from rest_framework import serializers from dj_rest_auth.registration.serializers import RegisterSerializer class RegSerializer(RegisterSerializer): phone = serializers.CharField(required = False) def get_cleaned_data(self): data= super().get_cleaned_data() data['phone']=self.validated_data.get("phone","") return data Сообщение об …
Официальная документация не дает ответ на этот вопрос. Там общие положения как писать и как запускать. Что имеем Проект на django 9 приложений мультиязычность дополнительно web api тестовая среда с написанными тестами (application1/tests/, application2/tests/ etc.) Вопрос Как отделить …
У меня есть приложение на Django 4.2 с базой данных Postgres и REST API. Мой urls.py содержит этот путь в urlpatterns: path('create/<int:pk>/<str:name>/', ComponentCreate.as_view(), name='create-component') ComponentCreate in views.py относится к простой таблице базы данных (component) с идентификатором в качестве целочисленного первичного …
Я пытаюсь развернуть свой докеризованный проект monorepo (Django &amp; Next.js) на Railway, но у меня постоянно что-то не получается. Структура моих папок железная дорога.том [build] builder = "dockerfile" # Frontend …
У меня возникает следующая проблема, когда я пытаюсь выполнить свои Django тесты: Однако эта проблема возникает только тогда, когда я пытаюсь выполнить все свои тесты одновременно, если я выполняю их один за другим или модуль за модулем, все хорошо. Версий …
Я новичок в Python и скриптовых блоках Snowflake. Я хочу сохранить SQL-скрипт Snowflake с несколькими инструкциями в файле .sql и запустить его из Python с параметрами. Сценарий может включать в себя DECLARE, DDL, DML, логику CASE — в основном поведение, …
InlineKeyboardButton с помощью callback_data не работает. Когда я нажимаю на нее, ничего не происходит. Вот как я создаю кнопку: from django.apps import apps from asgiref.sync import sync_to_async from telegram import Update, InlineKeyboardMarkup, InlineKeyboardButton, WebAppInfo from telegram.ext import CommandHandler, ApplicationBuilder, MessageHandler, …
Требуется в таблицу HTML отдельно вывести "родителя" (тип прибора) и "наследников" (модификация прибора). Пока получется выводить все в один столбец - т.е. если у прибора указан "Тип", то выводится его тип, а если указана модификация, то выводится модификация (см. скриншот), …
In my django python application I have such functions: def get_sanitized_file_path(file_path: str) -> Path: ALLOWED_BASE_DIR = Path(settings.MEDIA_ROOT).resolve() if not file_path: raise SuspiciousOperation("No file path provided") try: file_path = os.path.normpath(file_path) if ".." in file_path: raise SuspiciousOperation("Path traversal attempt detected") # Security: …
Я использую Django и Stripe для мультитенантной SaaS-системы. Я регистрирую пользователей и организации вручную из view и создаю клиента и подписку с помощью Stripe API перед сохранением в базе данных. Вот мой веб-сайт: class StripeWebhookView(APIView): permission_classes = [AllowAny] …
У меня есть 2 сложных пользовательских класса форм; каждый класс содержит несколько подформ (model form, formset и иногда вложенный formset). Я написал тесты для них обоих : тесты методов form (init, full_clean, is_valid) с использованием данных post. Я ищу способ …
Я хочу, чтобы пользователи, не вошедшие в систему, могли добавлять товары в свою корзину, но когда я нажимаю "добавить в корзину", товар в корзину не добавляется это мой views.py : это мой cart.js : var UpdateBtns= document.getElementsByClassName('update-cart') for(i=0;i< UpdateBtns.length;i++){ UpdateBtns[i].addEventListener('click',function(){ …
У меня есть файл .shp, и результат ogrinfo выглядит следующим образом # ogrinfo -so AnalysisV1.shp AnalysisV1 INFO: Open of `AnalysisV1.shp' using driver `ESRI Shapefile' successful. Layer name: AnalysisV1 Metadata: DBF_DATE_LAST_UPDATE=2025-06-23 Geometry: 3D Measured Polygon Feature Count: 223252 Extent: …
Я не совсем понимаю, что здесь происходит, но, похоже, super().get_queryset() делает не то, что я думаю? У меня отношение 1:N, и обратный поиск по умолчанию работает: >>> for thing in this.thing_set.all(): ... print(thing.this) Каждый из них является This. Однако, …
Я визуализирую поле формы Django (CheckboxSelectMultiple) внутри пользовательского выпадающего списка. Флажки и метки (имена) визуально сдвинуты вправо. Я хочу, чтобы выпадающий список выглядел как чистый контрольный список, со всеми значками флажков, расположенными в одном столбце, и текстом, начинающимся сразу справа …
Я пытаюсь создать подписку в Stripe, используя Python и официальную библиотеку, с целью получения client_secret из PaymentIntent первоначального счета-фактуры для завершения оплаты на интерфейсе. Вот код, который я использую: import stripe stripe.api_key = 'sk_test_...' price_id = 'price_...' # …
Я пытаюсь развернуть проект на Django с помощью Gunicorn и Apache. gunicorn настроен и работает -> с этой стороны проблем нет Проблема в статических файлах, я настраиваю apache conf : <VirtualHost *:80> ProxyPass /static/ ! ProxyPass / http://0.0.0.0:8002/ ProxyPassReverse / …
Я разрабатываю проект Django внутри контейнера docker, но столкнулся с проблемой. Я не могу заставить контейнер docker перекомпилировать статический файл/css/site-tailwind.css. Я пытаюсь включить компоненты, которые объявлены в файле assets/styles/site-tailwind.css, но, как бы я ни создавал изображение, оно не компилирует статический …
Делал по инструкции.(Django 2.2) Сначала создал виртуальную среду. Затем установил Django: (projectlol) C:\Users\stefi>pip install django==2.2 Collecting django==2.2 Downloading Django-2.2-py3-none-any.whl.metadata (3.5 kB) Collecting pytz (from django==2.2) Using cached pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB) Collecting sqlparse (from django==2.2) Using cached sqlparse-0.5.3-py3-none-any.whl.metadata (3.9 kB) Downloading …
При попытке отправить форму в чате реального времени в консоли вместо POST появляется запрос GET (HTTP GET /?csrfmiddlewaretoken=some_csrf), и программа не доходит до пользователя. Джанго-версия 5.2.4, Дафна-версия 4.2.1 chat.html routing.py from django.urls import path from .consumers import …
Я хочу убедиться, что выбранное покупателями количество отправлено в корзину и оформленный заказ, как я это сделаю
Серверная часть работает, когда я тестирую ее с помощью http-файла. и непосредственно в конечной точке. POST http://localhost:8000/api/products/ HTTP/1.1 Content-Type: application/json Authorization: Bearer my_access_token { "name": "test", "price": 23, "stock": 3, "description": "test description", "in_sale": true, "sale_price": 21, "color": …
Я переношу свою разработку на django-tenants, у меня не возникло никаких проблем с этим на моем локальном компьютере, но когда я переношу свои изменения в среду prod в Heroku, я получаю следующую ошибку: ошибка атрибута: объект 'databasewrapper' не имеет атрибута …
Я ищу более простой способ условного добавления бесполезных атрибутов HTML, таких как disabled, в шаблон Django. Например, в приведенном ниже фрагменте кода тег {% if %} встроен непосредственно в тег <button>, что, на мой взгляд, затрудняет чтение кода. <button type="submit" …
Я использую Django 5.2 и не могу разобраться в следующей проблеме: На мой взгляд, у меня получилось что-то вроде этого: removal_qs = request.GET.copy() # contains teams=1&teams=2 removal_qs.setlist('teams', [1]) При отладке отображается: In [3]: type(removal_qs) Out[3]: django.http.request.QueryDict Но когда …
Здравствуйте, я прохожу полный курс обучения в Институте кода, и мы с технической поддержкой оказались в тупике по этому вопросу: После развертывания на Heroku ни css, ни js не загружаются и не запускаются. ошибка в журнале chrome inspect console.: turnpenny-fry-syndrome-98cd38841f84.herokuapp.com/:1 …
Я запускаю приложение Django в Google Cloud Run, используя настройки на основе WSGI по умолчанию (например, Gunicorn/ runserver для локального разработчика). Чтобы избежать блокировки во время длительных операций, таких как вызовы сторонних API, я планирую использовать Google Cloud Tasks. …
Я создаю мультиплатформенную систему, в которой у меня есть одна центральная служба аутентификации (назовем ее "Auth") и несколько других приложений Django (App1, App2, App3), которым необходимо аутентифицировать пользователей с помощью пользовательских токенов и разрешений. Текущая настройка: Служба аутентификации: занимается …
Я использую фреймворк Django REST с dj-rest-auth и django-allauth для аутентификации и авторизации с помощью JWTs. Из того, что я слышал, использование файлов cookie только для HTTP для хранения токенов - это безопасный подход, при котором токен доступа передается в …
Использую WeasyPrint, но он всегда заваливает меня информацией, сообщениями о дебюте. Как мне отключить их все? Ничего из того, что я пробовал, не работает. (С использованием Django) Спасибо
У меня есть веб-приложение, использующее django, размещенное на облачной платформе render, которое позволяет пользователям выполнять вызовы api для deepseek. Ответ на эти вызовы api иногда занимает 5 минут, и выполнение этого в асинхронном режиме может вызвать проблемы при обрыве подключения …
У меня есть проект Django, версия - 3.2.25. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу создать тестовую базу данных, когда выполняю свои тесты с помощью VScode test runner. Если это имеет значение, вот версии pytest: …
Я успешно создал и включил плагин tutor, используя эту команду cookiecutter < < < 2> > >https://github.com/overhangio/cookiecutter-tutor-plugin.git Как бы я использовал этот плагин для реализации Кнопки действий администратора: У меня …
Нужно было сделать прокручиваемый список кнопок в левой части экрана. Но полоса прокрутки в дочернем div, даже принудительная с помощью overflow: scroll, не работает. Читал об удалении переполнения из родительских объектов, но безуспешно. Оставлен только родительский объект body для упрощения …
Я изучаю DRF по видео, я не могу понять, как получить параметр запроса из vue.js в django, чтобы фильтр работал. Github автора проекта: Джанго: < < < 2> > > https://github.com/SteinOveHelset/djackets_django < < < …
Я пытаюсь использовать утилиту Django format_html_join(), чтобы вернуть историю версий в формате html для одной из моих моделей. Но я не могу заставить format_html_join() принять мой список словарей. Вот что предлагается в документации: format_html_join( "\n", '<li data-id="{id}">{id} {title}</li>', ({"id": b.id, …
Я добавил HTMX в свой проект на Django, и после этого моя диаграмма plotly начала давать сбои. Я сгенерировал HTML для диаграммы с помощью: def get_chart(f, power, resolution): import pandas as pd yaxis_title = "Power, %" try: df …