from django.contrib import admin
from django.db import models
from django.contrib.flatpages.models import FlatPage
from django.contrib.flatpages.admin import FlatPageAdmin
admin.site.unregister(FlatPage)
@admin.register(FlatPage)
class CustomFlatPageAdmin(FlatPageAdmin):
formfield_overrides = {models.TextField: {"widget": AdminMartorWidget}}
{% load martortags %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{{ flatpage.title|safe }}</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
</head>
<body>
<div class="container">
{{ flatpage.content|safe_markdown }}
</div>
</body>
</html>