mirror of
https://github.com/django-components/django-components.git
synced 2025-08-04 06:18:17 +00:00
refactor: remove middleware, add strategy "raw", and call render_deps() from within Template.render() (#1166)
* refactor: remove middleware, add strategy "raw", and call render_deps() from within Template.render() * refactor: fix formatting * refactor: fix benchmark tests * refactor: avoid processing deps if rendered HTML contains no components * refactor: remove comments * refactor: rename "raw" to "ignore"
This commit is contained in:
parent
1049c08324
commit
6253042e9e
37 changed files with 771 additions and 657 deletions
|
@ -70,7 +70,7 @@ if not settings.configured:
|
|||
"autodiscover": False,
|
||||
"context_behavior": CONTEXT_MODE,
|
||||
},
|
||||
MIDDLEWARE=["django_components.middleware.ComponentDependencyMiddleware"],
|
||||
MIDDLEWARE=[],
|
||||
DATABASES={
|
||||
"default": {
|
||||
"ENGINE": "django.db.backends.sqlite3",
|
||||
|
@ -2455,6 +2455,7 @@ class ProjectLayoutTabbed(Component):
|
|||
"stroke_width": 2,
|
||||
"color": "text-gray-400 hover:text-gray-500",
|
||||
},
|
||||
# deps_strategy="ignore",
|
||||
render_dependencies=False,
|
||||
),
|
||||
),
|
||||
|
@ -4490,6 +4491,7 @@ class Tabs(Component):
|
|||
"header_attrs": context["header_attrs"],
|
||||
"content_attrs": context["content_attrs"],
|
||||
},
|
||||
# deps_strategy="ignore",
|
||||
render_dependencies=False,
|
||||
)
|
||||
|
||||
|
@ -5135,6 +5137,7 @@ class ProjectUsers(Component):
|
|||
"project_id": project_id,
|
||||
"role_id": role['id'],
|
||||
},
|
||||
# deps_strategy="ignore",
|
||||
render_dependencies=False,
|
||||
)
|
||||
else:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue