mirror of
https://github.com/Hopiu/django-markdownx.git
synced 2026-03-17 05:50:23 +00:00
How about adding those additional values to the template context? This allows having more options on how to render templates.
For example something like bootstrap tabs:
```
<!-- Nav tabs -->
<ul class="nav nav-tabs" role="tablist">
<li class="nav-item">
<a class="nav-link active" data-toggle="tab" href="#edit-{{attrs.id}}" role="tab">Edit</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="tab" href="#preview-{{attrs.id}}" role="tab">Preview</a>
</li>
</ul>
<!-- Tab panes -->
<div class="tab-content markdownx">
<div class="tab-pane active" id="edit-{{attrs.id}}" role="tabpanel">
{{ markdownx_editor }}
</div>
<div class="tab-pane" id="preview-{{attrs.id}}" role="tabpanel">
<div class="markdownx-preview"></div>
</div>
</div>
```
|
||
|---|---|---|
| .. | ||
| .static/markdownx | ||
| locale | ||
| static/markdownx/js | ||
| templates/markdownx | ||
| tests | ||
| __init__.py | ||
| admin.py | ||
| exceptions.py | ||
| fields.py | ||
| forms.py | ||
| models.py | ||
| settings.py | ||
| urls.py | ||
| utils.py | ||
| views.py | ||
| widgets.py | ||