Django_blog

a blog powered by django
Alternatives To Django_blog
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Django Summernote93422615 months ago73October 14, 202161mitPython
Simply integrate Summernote editor with Django project.
Django Markdown Editor6942032 months ago51March 31, 202226gpl-3.0JavaScript
Awesome Django Markdown Editor, supported for Bootstrap & Semantic-UI
Django Wysiwyg46814957 years ago14August 17, 201617mitHTML
A Django application for making Django textareas rich text editors. Certainly as a template tag and possibly as a form widget.
Django Widgy328
2 years ago66otherJavaScript
A CMS framework for Django built on a heterogenous tree editor.
Django Froala Editor27733117 days ago88June 09, 202228CSS
Package to integrate Froala WYSIWYG HTML rich text editor with Django.
Django Unfold271
6 hours ago3mitHTML
Django admin theme based on Tailwind CSS supporting advanced sidebar customizations, color combinations, actions, filters ...
Django Front262
112 years ago50October 16, 20201mitJavaScript
Django-front is a front-end editing Django application
Django_blog211
7 years ago15CSS
a blog powered by django
Django Tinymce4 Lite1298492 years ago24April 11, 20208mitJavaScript
TinyMCE 4 editor widget for Django
Django Prose112
8 days ago9January 27, 20231mitPython
Wonderful rich-text editing for your Django project
Alternatives To Django_blog
Select To Compare


Alternative Project Comparisons
Readme

关于Django_Blog

Django_Blog是一款基于Python3.x、Django1.8.x 开发的个人博客系统,按照《Two Scoops of Django Best Practices for Django》实践而成,使用极简主义风格。在管理后台可以用WYSIWYG(所见即所得)编辑方式。系统主题经过3次大的改动,最初前端使用BootStrap开发完成,目前最新版本使用的是Ghost主题,因为Ghost的简洁实在是太吸引我了。 ####为什么会有这个博客 写博客是我作为开发者一直以来的习惯,最早在Javaeye记录,后来用DigitalOcean(注:从链接点进去注册使用服务,你和我都会得到$10优惠券)自己搭建一个VPS转用WordPress,不过在使用体验上都存在这样那样的不足(其实是不折腾会死星人)。于是自己开始着手打造一个轮子,能满足自己需求即可。这个项目是我第一次接触Python的时候写的,Django的强大以至于你可以完全专注于业务。因此项目亦可作为绝大数Python初学者练手,希望对你有所帮助。 ####Features

  • WYSIWYG编辑模式
  • 支持代码高亮
  • 支持原生HTML标签
  • 支持内嵌JavaScript脚本

####安装运行 Python版本使用3.4,首先确保系统有Python3的环境。还没安装的请移步至:Python安装。项目的安装推荐使用virtualenv,它能提供一个完全隔离的python环境,安装virtualenv:

$ pip install --upgrade virtualenv

然后使用virtualenv创建一个python虚拟环境

$ mkdir ~/.virtualenvs
$ virtualenv -p python3 ~/.virtualenvs/django_blog

激活虚拟环境django_blog

$ source ~/.virtualenvs/django_blog/bin/activate

如果你使用windows,运行:

$ ~/virtualenvs/django_blog/bin/activate    

下载安装第三方依赖包:

(django_blog) $ cd /home/${user}/workspace #你可以把project下载到任意你想放的地方
(django_blog) $ git clone https://github.com/lzjun567/django_blog.git
(django_blog) $ cd django_blog
(django_blog) $ pip install -r requirements/dev.txt
(django_blog) $ python manage.py syncdb
(django_blog) $ python manage.py migrate apps.blog
(django_blog) $ python manage.py runserver localhost:8000

####预览效果 预览效果

管理登录地址:http://localhost:8000/admin,用户名:admin 密码:123456 生产环境部署请参考Django应用部署

####开发文档 develop.md

####TODO

任何建议或者参与开发,可以New Issue。项目遵循Apache License 2.0协议

Popular Django Projects
Popular Wysiwyg Projects
Popular Frameworks Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Css
Django
Wysiwyg
Django Blog