я начинающий питонец, я написал xml-функцию для придания xml красивого вида с помощью xml.dom.minidom вот эта функция : def payload_xml_prettified(self, instance): """Функция для отображения красивой версии наших xml-данных"""" import xml.dom.minidom dom = xml.dom.minidom.parseString(instance.payload_xml) xml_pretty_str = dom.toprettyxml() return xml_pretty_str …
Мой url выглядит следующим образом. он принимает /tracks/1, /tracks/2 path('tracks/<int:pk>',views.tracks,name='tracks'), Однако я хочу принимать /tracks без значения pk. Как я могу это сделать?
Допустим, у нас есть простое представление Django: def my_view(request): content = request.body # some actions with content varible response = HttpResponse('<h1>It work!</h1>') А простой api клиент, допустим, основанный на библиотеке requests, отправляет неверно сформированные данные представления Django: …
Я использую Django 3.2 У меня есть модель Foo, в которой есть поле roles, которое является CharField, но я хочу добавить пользовательскую валидацию для этого поля, чтобы оно принимало только правильные имена классов/переменных python в строке, разделенной запятыми. …
Для авторизации на сайте я использую Discord OAuth. Я хочу подключить реферальную систему. Реферальная ссылка будет типа http://website.com/auth/invite/<ref_code>. Эта страница будет редиректом на Discord OAuth типа https://discord.com/api/oauth2/authorize?client_id=<client_id>&redirect_uri=http%3A%2F%2Fwebsite.com%2Fauth%2Fredirect&response_type=code&scope=identify&ref_code=<ref_code>. То есть реферальный код я передаю датой в ссылку на авторизацию с помощью …
Я пытаюсь создать красивый пользовательский интерфейс swagger для веб-сервера django, но сталкиваюсь с загадочной ошибкой. urls.py from django.urls import path from djangofun import views from rest_framework.schemas import get_schema_view from rest_framework_swagger.renderers import SwaggerUIRenderer, OpenAPIRenderer schema_view = get_schema_view(title='API', renderer_classes=[OpenAPIRenderer, SwaggerUIRenderer]) urlpatterns …
У меня есть подкатегории и я хочу их вывести в шаблон shop.html и вывести их под родителем, Как я могу это сделать? вот код models.py from django.db import models # …
Я создаю свой сайт электронной коммерции, используя Django. Когда я использую функцию добавления в корзину на сайте, я обновляю страницу & я перехожу в верхнюю часть страницы. Но я хочу, чтобы пользователь оставался на том же продукте после добавления …
Это мой первый раз, когда я выполняю пользовательский SQL напрямую, Как добавить динамическое строковое значение внутри sql запроса? Я пробовал некоторые примеры и документацию из django sql, но все еще не работает. def insert_sql(): dn = datetime.today() - timedelta(days=1) dn …
Я хочу создать Django форму, похожую на электронную таблицу со строками и столбцами. Я надеялся использовать фильтр Jinja2 "batch" для создания столбцов, но я не уверен, что это возможно. Я знаю, что могу рендерить набор форм, используя циклы …
Я хочу запустить функцию без блокировки всего сервера. import threading def heavy_function(my_args): # heavy stuff here . . Решением для меня было бы создание потока, позволяющего серверу отвечать на запросы пользователей t = threading.Thread(target=heavy_function,args=(my_args,),daemon=True) t.start() t.join() #once …
Я пытался следовать документации django-parler для интеграции django-parler с django-polymorphic, и делал что-то вроде этого class TestQueryset(TranslatableQuerySet, PolymorphicQuerySet): pass class TestManger(TranslatableManager, PolymorphicManager): queryset_class = TestQueryset class Test(PolymorphicModel): price = models.CharField(max_length=30) class TestChild(Test, TranslatableModel): default_manager = TestManger но …
Я создаю приложение-агрегатор курсов валют. У меня есть следующие модели. class Bank(models.Model): bank_name = models.CharField( max_length=30, blank=False, unique=True, ) class ExchangeRate(models.Model): USD_in = 'USD_in' USD_out = 'USD_out' EUR_in = 'EUR_in' EUR_out = 'EUR_out' RUB_in = 'RUB_in' RUB_out = 'RUB_out' …
У меня есть веб-приложение для электронной коммерции. Пользователь может просматривать товары, будучи зарегистрированным. Если пользователь вошел и зарегистрирован, но не ввел информацию об адресе доставки (не требуется для первоначального создания аккаунта) и пытается приобрести товар, нажав на кнопку "купить", …
Я думаю, что этот вопрос касается программы python, а не того, как использовать django. Я запутался в QuerySet, что это такое? # print(Hotel.objects.all().values()) # output <QuerySet [{'x': 1}, {'y': 2}]> # type print(type(Hotel.objects.all().values()) #output <class 'django.db.models.query.QuerySet'> …
Иногда я получаю эту ошибку и хочу знать, какое ожидание я должен установить, чтобы попробовать отправить запрос снова: HTTPSConnectionPool(host='x.x.x', port=443): Max retries exceeded with url: /api/x/x/x/x (Caused by SSLError(SSLCertVerificationError("hostname 'api.exmple.com' doesn't match either of '*.azureedge.net', '*.media.microsoftstream.com', '*.origin.mediaservices.windows.net', '*.streaming.mediaservices.windows.net'"))) …
Я попытался переписать метод get_queryset, чтобы настроить метод count, но когда я пытаюсь вызвать его, я получаю опечатку: "TypeError: _clone() got an unexpected keyword argument 'klass", я немного погуглил, но не нашел ничего связанного. admin.py: def get_queryset(self, request): …
Итак, у меня есть таблица, которая выглядит примерно так user_id value date_created 1 10 2022-8-14 2 11 2022-8-14 3 12 2022-8-14 1 13 …
Я пытаюсь экспортировать данные из живой БД Postgres в локальную БД Postgres и использовал pg_dump (через DataGrip) для дампа базы данных в tar-файл. Я использую опцию INSERT из диалога DataGrip, которая дает следующее. --dbname="XXX" --format=t --file="XXX/DataGrip Backup/{timestamp}" --inserts …
Я пытаюсь ограничить выбор в autocomplete_field в TabularInline Django, но не могу. Я могу сделать это в ModelAdmin через get_search_results. Но в TabularInline, похоже, функция get_search_results не вызывается. У кого-нибудь есть идеи, как это сделать с помощью TabularInline? class BarInline(admin.TabularInline): …
Доброе утро всем. У меня есть JSONField в моей модели со следующей структурой: { "1": { ... "is_disabled": false }, "2": { ... "is_disabled": false }, "3": { ... "is_disabled": false } } И у меня есть набор …
Я хочу использовать запрос Django contains с несколькими объектами поиска. В настоящее время в документации об этом говорится следующим образом: Entry.objects.get(headline__contains='Lennon') В основном это возвращает все заголовки, которые содержат слово "Леннон". Вместо этого я …
Я хочу разместить мой django сайт на cyberpanel vps.Я сделал все вещи и загрузил проект в файловый менеджер сайта на cyberpanel. вот моя конфигурация vHost docRoot /home/fastrefer.online/public_html …
Страница не найдена (404) Метод запроса: GET URL запроса: http://localhost:8000/topics Используя URLconf, определенный в learning_log.urls, Django попробовал эти шаблоны URL, в таком порядке: admin/ Текущий путь, темы, не совпал ни с одним из этих путей. Вы видите эту ошибку, …
У меня есть код для django api для отображения существующих данных в postman. Но мне нужно сначала проверить, что email_id существует, если он существует, я хочу отобразить данные, если его нет, мне нужно создать данные, используя этот email_id. …
У меня есть код для отображения значений в виде таблицы данных из mongodb, Теперь как добавить новые данные в базу данных, а также показать их нам с помощью submit. На самом деле я хочу, чтобы запрос для кнопки submit …
У меня есть форма, в которой пользователь может попросить кредит, и она сообщит ему, одобрен он или нет. Проблема не в логике, а в неработающем вводе submit. Он не сохраняет форму в базе данных и не показывает мне ошибки …
Проблема Мы разрабатываем API с использованием DRF для создания записи Membership, которая включает связанную запись Entity со всей личной информацией и связанную запись Address со всей адресной информацией. В этом API мы хотим включить поведение, позволяющее API получать ID …
В админ панели django я хочу добавить список событий, чтобы при записи в поле 1 то же самое содержимое заполнялось в поле 2 и если пользователь хочет изменить поле 2, он может изменить ввод поля 2.
Я пытаюсь запустить eb create для развертывания моего проекта Django на AWS. Я получаю ошибку ERROR: ServiceError - Configuration validation exception: Invalid option specification (Namespace: 'aws:elasticbeanstalk:container:python:staticfiles', OptionName: '/static/'): Unknown configuration setting.. Я не знаю, что означает эта ошибка, и …
Я пытаюсь сделать запрос PUT к бэкенду django для обновления изображения. Но всякий раз, когда я делаю запрос, он возвращает изображение, которое уже есть в базе данных. Оно не обновляется новым изображением, которое я загрузил. views.py @api_view(['PUT']) def UserPageCreateView(request, …
У меня есть поле ModelChoiceField в форме, которая использует виджет TextInput. Я хочу иметь возможность выбирать значение из базы данных или добавлять новые записи в базу данных с помощью этого ввода. Если значение еще не находится в базе данных, …
Привет всем Я хотел бы знать, как получить данные при использовании forenkey, то есть у меня есть связь многие к одному, но когда я получаю данные, я не получаю ответ, как я хотел бы. class AsigManager(models.Manager): def get_by_natural_key(self, Nom_Asig, …
Я пытался использовать elasticsearch в виртуальной среде в django rest framework. Я не использую docker. Когда я использую порт 127.0.0.1:8000, я получаю следующую ошибку. NewConnectionError(<urllib3.connection.HTTPConnection object at 0x06B3EC40>: Failed to establish a new connection: [WinError 10061] No connection could be …
{% for i in some_dict %} {% for value in some_dict.i %} {% endfor %} {% endfor %} Как я понял, python пытается найти значение по ключу 'i', но я хочу найти значение по ключу, который содержится в …
У меня есть эти модели: class Theme(models.Model): name = models.charfield() class Product(models.Model): theme = models.ForeignKey(Theme) class PhysicalProduct(Product) class Course(Product): ........ class Book(Product): ........ и я хочу получить только курсы и книги, связанные с определенной темой, с помощью …
У меня есть: class ZipCode(models.Field): def __init__(self, *args, **kwargs): kwargs['verbose_name'] = "Cep" super().__init__(*args, **kwargs) def deconstruct(self): name, path, args, kwargs = super().deconstruct() del kwargs["verbose_name"] return name, path, args, kwargs def db_type(self, connection): return 'char(8)' class Address(models.Model) : zip = …
Я столкнулся с вышеуказанной проблемой при обучении своих моделей. Некоторые данные в моем наборе данных являются плавающими числами, но я хочу сохранить их как плавающие. Как я могу решить эту проблему
Я использую Postman для тестирования api. Мои локальные модульные тесты проходят. Но когда я использую тот же запрос в Postman, я получаю { "errors": [ { "detail": "Unsupported media type \"application/json\" in request.", "status": "415", "source": { "pointer": "/data" }, …
Когда я начал создавать этот проект, все шло довольно гладко. Но когда я дошел до админки, list_display и list_editable вступили в конфликт: admin.py Код: from django.contrib import admin from .models import Article, Author # Register your models here. @admin.register(Article) class …