markdownx example
This commit is contained in:
parent
c4bfaf01d5
commit
60c3c8ed8e
|
@ -38,6 +38,7 @@ THIRD_PARTY_APPS = (
|
|||
'allauth.socialaccount', # registration
|
||||
'stdimage',
|
||||
'rest_framework',
|
||||
'markdownx',
|
||||
)
|
||||
|
||||
# Apps specific for this project go here.
|
||||
|
|
|
@ -33,6 +33,7 @@ urlpatterns = [
|
|||
|
||||
url(r'^api/v1/', include(router.urls, namespace='v1')),
|
||||
url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),
|
||||
url(r'^markdownx/', include('markdownx.urls')),
|
||||
url(r'^blog/$', blog, name='contact'),
|
||||
url(r'^blog/rss/$', BlogFeed()),
|
||||
url(r'^blog/(?P<slug>[0-9A-Za-z_\-]+)/$', blog, name='blog-item'),
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
from django.contrib import admin
|
||||
from django.db import models
|
||||
from django.contrib.admin import ModelAdmin
|
||||
from markdownx.widgets import AdminMarkdownxWidget
|
||||
|
||||
from mhackspace.blog.models import Post, Category
|
||||
|
||||
|
@ -12,6 +14,9 @@ class PostAdmin(ModelAdmin):
|
|||
readonly_fields = ('published_date',)
|
||||
filter_horizontal = ('categories',)
|
||||
prepopulated_fields = {"slug": ("title",)}
|
||||
formfield_overrides = {
|
||||
models.TextField: {'widget': AdminMarkdownxWidget},
|
||||
}
|
||||
|
||||
@admin.register(Category)
|
||||
class CategoryAdmin(ModelAdmin):
|
||||
|
|
|
@ -62,3 +62,4 @@ git+https://github.com/olymk2/scaffold.git
|
|||
djangorestframework==3.5.4
|
||||
django-filter==1.0.1
|
||||
|
||||
django-markdownx
|
||||
|
|
Loading…
Reference in New Issue