Django1.6 安装pagedown编辑器
来自:luona(Nothing but love . Love my mum)
django1.6 安装pagedown编辑器,以及在显示markdown 教程 1、安装django-pagedown, pip install django-pagedown 或者去githu下载 见地址 https://github.com/timmyomahony/django-pagedown 2、修改setting.py添加 INSTALLED_APPS = ( ... 'pagedown', ... ) 3、收集静态文件 python manage.py collectstatic 4、在需要该编辑器的form中进行设置。以数据库表 Blog为例, 在我们的Blog的aap中,进行配置 models 中已经定义了好了Blog 创建#forms.py 里面添加如下: from models import Blog from pagedown.widgets import AdminPagedownWidget from django import forms class BlogForm(forms.ModelForm): content = forms.CharField(widget=AdminPagedownWidget()) class Meta: model = Blog 修改#admin.py 里面修改代码如下: from django.contrib import admin from models.models import Blog from forms import BlogForm class BlogAdmin(admin.ModelAdmin): form = BlogForm admin.site.register(Blog, BlogAdmin) 5、在模板文件中显示markdown,Django1.6 之后不支持django-markdown,改换成为 pip install django-markdown-deux 在setting.py中添加 INSTALLED_APPS = ( ... 'markdown_deux', ... ) 然后 python manage collectstatic 在模板文件中如此使用, {% extends 'base.html' %} {% load markdown_deux_tags %} ... <p>{{ entry.body|markdown }}</p> ... 以上OK,亲测版本是Django1.6系列版本。 详细排版见:http://www.oldrss.com/article/tech0001.html
你的回复
回复请先 登录 , 或 注册相关内容推荐
最新讨论 ( 更多 )
- 九九房 欢迎Python/Django开发者的加入 (Henry)
- 【架构师】Django+FastAPI+uniapp+微服务秒杀系统 (噜啦噜啦嘞)
- Django为啥没有好的中文书籍,豆瓣评分都很低。有大佬推荐一下吗 (gxzmail)
- 新版 Django+ xadmin 开发在线教育网站课程下载 (噜啦噜啦嘞)
- 课程分享——Vue+Django REST framework 打造生鲜电商项目 (单花红丝线)