Я работаю над веб-сервисом на Python с использованием Django. Я использовал Ngrok для тестирования перед развертыванием. Моя проблема заключается в том, что POST-запрос, который я делаю на JavaScript в некоторых конечных точках, просто не получает никаких требуемых данных, вместо …
Я пробую использовать пользовательские менеджеры моделей для добавления аннотаций к кверисетам. Моя проблема, которая началась как небольшое раздражение, но теперь я понимаю, что это может быть реальной проблемой, заключается в том, что VS Code не распознает методы, определенные в …
Я пытаюсь получить сообщение websocket на стороне сервера. Оно не принимается. Я неправильно использую функцию? Как должна быть реализована эта функция, чтобы получать сообщения и параллельно выполнять 30-секундные обновления в реальном времени. Я создал веб-сервер, используя Django Channels …
У меня есть сайт, который должен поддерживать несколько языков, но когда мне нужно перевести блок с урлом в нем, я сталкиваюсь с проблемой. Например, когда у меня есть что-то вроде: {% blocktrans %} This is an english …
У меня есть несколько моделей, которые можно перевести. Мы реализовали это следующим образом: для каждой переводимой модели существует модель ModelTranslation. Например, для модели Car существует модель CarTranslation с FK на Car. Модели перевода также имеют в качестве …
Допустим, у меня есть модель Book: class Book(EOModel): title = models.CharField(max_length=100, null=False, blank=False) subtitle = models.CharField(max_length=100, null=True, blank=True) open_library_key = models.CharField(max_length=32, null=True, blank=True) ... location = models.ForeignKey(Order, null=False, blank=False, on_delete=models.PROTECT) В модели Book есть функция classmethod, позволяющая …
Python manage.py showmigrations показывает: mainapp [X] 0001_initial ... [X] 0240_employer_data [X] 0241_person_metadata [X] 0242_personemployer_employerworkplace [X] 0243_personemployer_employed_personemployer_stage [X] 0244_remove_employerworkplace_and_more Я побежал: python manage.py squashmigrations mainapp 0244 и теперь showmigrations показывает: <pre …
FAILED tests/test_views.py::test_index_view - ValueError: Missing staticfiles manifest entry for 'assets/img/favicon.ico' В моем проекте, основанном на шаблоне Django, при запуске pytests на представлениях возникает ошибка, описанная выше. В целом я понимаю, что это такое и как с этим бороться при развертывании, …
У меня есть Django и FastAPI на process#1, и они работают в функциях Sync и Async без проблем. Я запускаю приложение SocketIO на process#2 с помощью multiprocessing. ProcessusingAsyncServerandASGIApp. The problem is that Django works with Sync functions like get()orcreate(), …
В моем vscode нет intellisense для этих вещей: settings.py: В этом файле нет intellisense импортирование настроек: когда я делаю это: from django.conf import settings a = settings. # i …
Я пытаюсь создать базу данных postgreSQL, которая будет общей для двух проектов django, использующих одни и те же модели <<<0><>Сначала я создал общее приложение CommonModels в родительском каталоге обоих проектов django с помощью django-admin startapp CommonModels ! Я …
Я использую Django 5.1.2 Чтобы прояснить, что должны делать мои пользователи, когда мое приложение выдает им форму, я добавил в формы dict под названием 'contents'. Он содержит кучу инструкций для шаблона form.html: class MyForm(forms.Form): contents = { 'icon' : …
У меня есть форма с 3 вариантами выбора, когда пользователь выбирает первый, я обновил второй с помощью htmx, когда пользователь выбирает второй, я хотел бы обновить третий таким же образом. Однако третий не инициализирует htmx-запрос. Вот моя форма …
Я столкнулся с проблемой отображения данных из JSONField в векторной плитке (MVT) в Django. Значение данных в столбце test_json_field следующее: { "look": "1", "at": 2, "some": "asdfjkl;", "JSON": [ { "data": 1234, "arranged": "(and how!)" }, "as an …
У меня есть две функции: одна для обновления данных, другая для чтения данных. При их одновременном выполнении в двух потоках возникает тупик. Кто-нибудь знает, почему? Уровень изоляции базы данных установлен на REPEATABLE-READ. Функция sleep используется для увеличения вероятности возникновения …
Предположим, что это мои модели: class Product(models.Model): sku = models.CharField(unique=True) # Something like RXT00887 class Bill(models.Model): customer = models.ForeignKey(Customer) products = models.ManyToManyField(Product) date = models.DateTimeField() Каждый Product связан только с одним Bill или не связан вообще. …
Описание проблемы: Я реализую функцию отмены заказа в своем Django-приложении. Процесс включает отображение формы отмены заказа (cancel-order.html) с помощью представления cancel_order и обработку отправки формы с помощью представления create_cancel для обновления product_status в CartOrder и CartOrderItems. Однако проблема заключается …
В классе администратора Django для страницы создания группы я добавил дополнительные поля. На основе этих полей мне нужно отфильтровать и установить разрешения для группы. Однако проблема возникает в методе сохранения. Хотя он сохраняет разрешения, во время отладки я заметил, что …
Я пытаюсь отправить данные на сервер Django, чтобы обновить профиль пользователя из приложения Next.js; У меня есть подобная настройка для других маршрутов, и они работают нормально, но здесь я получаю следующую ошибку: Запрещено (CSRF cookie не …
Я создаю приложение для электронной коммерции на Django, и у меня возникли проблемы с функцией отмены заказа. Когда пользователь отменяет заказ, я хочу обновить поле product_status в экземплярах CartOrder и CartOrderItems до «cancelled». Однако обновление не происходит, и я …
Def generate_punjabi_pdf(request): font_path = os.path.join(settings.BASE_DIR, 'static/myapp/css/fonts/Noto_Sans_Gurmukhi/static', 'NotoSansGurmukhi-Regular.ttf') pdfmetrics.registerFont(TTFont('NotoSansGurmukhi', font_path)) response = HttpResponse(content_type='application/pdf') response['Content-Disposition'] = 'inline; filename="punjabi_text.pdf"' c = canvas.Canvas(response, pagesize=A4) c.setFont("NotoSansGurmukhi", 16) c.drawString(100, 750, "ਵਿਰੋਧ ਦੇ ਸਮੇਂ ਫਾਸ਼ੀਵਾਦ") c.showPage() c.save() return response Я пробовал использовать различные библиотеки, например …
Мое приложение основано на Django 4.2.16. Когда я запускаю приложение в PyCharm, я вижу следующее сообщение: "Watching for file changes with StatReloader". При такой настройке изменения в HTML-файлах немедленно отражаются на веб-странице после обновления браузера. Приложение автоматически …
Как указано в моем вопросе, сейчас я настраиваю свой проект djagno для соединения с postgres. Проблема, с которой я столкнулся, заключается в том, что при выполнении миграций мне выдается следующая ошибка: Я перепробовал буквально все, от добавления psql …
Я хочу разработать приложение для управления организацией, которым будут пользоваться от 50 до 100 пользователей одновременно. Он будет работать только в локальной сети и не будет подключаться к Интернету. Я хочу, чтобы приложение было разработано с использованием …
Я использовал PIP и поэлементно в одном проекте. Я также использую importtime-waterfall для проверки времени импорта при запуске приложения (запустите файл manage.py). При использовании case-use Poetry у Django уходит больше времени на импорт (x2, x3), …
В проекте django при запуске с виджета кнопки необходимо при переходе на другую страницу проекта запускать пятиминутный аудиофайл в фоне, который должен звучать постоянно, не перезагружаясь, пока пользователь переходит по всей структуре страниц проекта. Не получается реализовать логику ни с …
Я столкнулся со следующей ошибкой. Странность этой ошибки в том, что она не возникает на моем компьютере с windows 11, а возникает только на компьютере windows 11 коллеги и на удаленном сервере debian linux, который я установил специально …
Добавил код для включения опции удаления в корзине. возникает следующая ошибка. Не найден обратный запрос для 'remove_cart_item' с аргументами '(2,)'. Проверен 1 шаблон(ы): ['cart/remove_cart_item/(?P<product_id>[0-9]+)/(?P<cart_item_id>[0-9]+)/$'] cart.html файлurls.py приложения carts urlpatterns = [ path('', views.cart, name='cart'), path('add_cart/<int:product_id>/', views.add_cart, name='add_cart'), path('remove_cart/<int:product_id>/<int:cart_item_id>/', views.remove_cart, …
Я разрабатываю пакет Python, который включает в себя приложение Django addon. Пакет связан с аутентификацией, поэтому я хотел бы расширить страницу входа django.contrib.admin. Возможно ли, чтобы мой пакет стороннего производителя переопределял другой пакет стороннего производителя? Шаблон …
Я добавил код, чтобы включить опцию удаления в корзине. возникает следующая ошибка. пожалуйста, помогите мне в этом вопросе NoReverseMatch: Reverse for 'remove_cart_item' with arguments '(2,)' not found. 1 pattern(s) tried: ['cart/remove_cart_item/(?P<product_id>[0-9]+)/(?P<cart_item_id>[0-9]+)/$'] cart.html <td class="text-right"> <a href="{% url …
Я создаю простой API со списком различных растений. В настоящее время он ограничен фильтрацией по одному полю, например, по общему названию, виду и т.д. Мой urls.py urlpatterns = [ path('project/family=<str:family>/', views.SpeciesDetail_family.as_view(), name='family'), path('project/species=<str:species>/', views.SpeciesDetail_species.as_view(), name='species') ] И …
> Ваш class EnrollmentModel(models.Model): Semesters=[ (1, 'One'), (2, 'Two'), (3, 'Three'), (4, 'Four'), (5, 'Five'), (6, 'Six'), (7, 'Seven'), (8, 'Восемь'), ] payment_type=( ('Marchent','Marchent'), ('Bkash','Bkash'), ('Rocket','Rocket'), ('Nagad','Nagad'), ('Cash Hand','Cash Hand'), ('Apps','Apps'), ('Upay','Upay'), ) enroll_status=( ('Pending','Pending'), ('Due','Due'), ('Due-Pending','Due-Pending'), ('Complete','Complete'), ('Refunded','Refunded'), ('Due-Paid','Due-Paid'), …
Я получаю эту ошибку при рендеринге HTM-файла на моем экземпляре Django. Она возникает в теге py-script. Однако если я помещу следующий код в файл .py и запущу/отлажу его в Powershell или VSCode, все будет в порядке. Я только начал изучать …
У меня есть модель django, в которой есть поле creator = logged user. class MyModel(models.Model): creator = models.ForeignKey(User, on_delete=models.SET_NULL ) Все работает нормально. Затем, во всех моих представлениях (списки, создание обновление, удаление и т.д.)... Я хочу, …
вопрос здесь. Я хочу использовать https://django-oauth-toolkit.readthedocs.io/en/latest/index.html. Но я хочу, чтобы аутентификация использовала другую модель пользователя (не settings.AUTH_USER_MODEL). Возможно ли это? Все ответы, которые я нашел, говорят только о том, что нужно установить AUTH_USER_MODEL на …
Я понимаю, как передать несколько элементов в представлениях в шаблон, вы просто передаете несколько элементов в контексте. Я пытаюсь научиться создавать приложение с контрольным списком для обучения и иметь набор форм для ссылок, связанных с каждым пунктом для …
У меня есть класс django_tables2: class DeviceTable(tables.Table): class Meta: template_name = "main/tables/bootstrap_custom.html" Затем базовый класс: class BaseClass(SingleTableMixin, LoginRequiredMixin, PermissionRequiredMixin, FilterView): def get_context_data(self, **kwargs: Any) -> Dict[str, Any]: context = super().get_context_data(**kwargs) context["foo_base"] = "bar_base" return context …
Я пытаюсь реализовать каналы websocket и django. На фронтенде у меня react, а на бекенде django. Я установил channels и добавил его в INSTALLED_APPS в настройках, а также добавил в settings.py ASGI_APPLICATION = 'VideoScreen.routing.application' CHANNEL_LAYERS = { 'default': …
Я пытаюсь развернуть приложение Django на Vercel, но постоянно сталкиваюсь с ошибкой 404: NOT_FOUND. Ниже приводится краткое описание моей установки и конфигурации, которую я использовал: vercel.json Конфигурация { "version": 2, "builds": [ { "src": "build_files.sh", "use": "@vercel/static-build", "config": { "distDir": …
У нас есть проблема N+1, заключающаяся в том, что наша NestedModelAdmin должна работать с несколькими базами данных. После того как мы решили обойти эту проблему, мы решили получить ее заранее в get_queryset. Недостатком является то, что при этом будут …