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