上期出现的一个问题就是静态文件无法显示,解决方案会在下篇解决,这篇主要讲django博客的建立
先是博客,由于本人对css这些只能稍微写写,而且很麻烦,就更别说什么好的效果了,所以只做出html博客
前端是不会怎么写了,只写了后端
重要目录结构:
-blog(读写博客)
urlpatterns = patterns('',
url(r'^w_blog/$', w_blog),
url(r'^w_blog_up/$', w_blog_up),
url(r'^myblog/(?P<id>\d+)/$', all_blog),
)
-captcha(第三方包,验证码)
-login(登录注销注册)
urlpatterns = patterns('',
url(r'^signup/', signup),
url(r'^login/', login),
url(r'^logout/', logout),
)
-search(搜索分词)
urlpatterns = patterns('',
url(r'^$',search),
url(r'^create_index/$',create_index),
url(r'^deep/$',search_deep),
)
-static(静态文件)
-db(sqlite数据库)
-mysite(配置)
先通过自带的manage管理来运行服务器
python manage.py migrate
python managr.py runserver 0.0.0.0:80
运行
打开主页
没有css真的很简陋
功能也是不多的
注册
随便注册一下
注册成功后
点击logout退出
也可以登录
写博客
读博客
点开一条
搜索
效果演示就到此结束了下一章就要合并前面部分的内容以及把一些bug解决掉实现可用的效果,以后的章节也许会更深入讲解一下这个博客的代码