自己用django+html+SAE搭建自己的博客,最后部署(持续更新)
来源:互联网 发布:淘宝虚拟物品记录 编辑:程序博客网 时间:2024/06/04 19:32
最近自己受大神启发,我这个渣渣开始自己研究用代码搭建一个属于自己的博客!
搭建组合:python下的web框架django+html/javascript/css
服务器部署:SAE新浪云(后期会搬到阿里云)
申请了自己的域名:shadowtrees
为了保持学习的动力,希望大家多多支持,大神多多指教,代码参考了一个dannysite的大神的网站,自己在基础上修改了许多东西,不过这个网址也只能算是初步雏形(v1.0)迟一点我会公开源代码~希望大家共同学习!
对了,我用了一个叫做bootstrap的前端框架,优化了部分界面,但是还是很丑。。。而且功能还不完善
之很垃圾,之后会继续改进。。
废话不多说,po图:
主页:
页脚:
评论系统:
菜单:
部分代码:
def blog_list(request): blog_list=Blog.objects.all().order_by('-publish_time') paginator=Paginator(blog_list,6)#分页处理 page=request.GET.get('page') try: blogs=paginator.page(page) except PageNotAnInteger: blogs=paginator.page(1) except EmptyPage: blogs=paginator.page(paginator.num_pages) # blogs = Blog.objects.all().order_by('-publish_time') return render_to_response('index.html', {"blogs": blogs}, context_instance=RequestContext(request))def blog_show(request,slug): try: blog = Blog.objects.get(slug=slug) classifications = Classification.objects.all() tags = Tag.objects.all() except Blog.DoesNotExit: raise Http404 return render_to_response("blog_show.html",{"blog":blog,'slug':slug,"classifications":classifications,"tags":tags})def blog_detail(request): if request.method == 'GET': id = request.GET.get('id','') try: blog = Blog.objects.get(id=id) print "asda" except Article.DoesNotExist: raise Http404 return render_to_response("detail.html", {"blog": blog}, context_instance=RequestContext(request)) else: raise Http404
0 0
- 自己用django+html+SAE搭建自己的博客,最后部署(持续更新)
- 用sae和wordpress搭建自己的博客
- 用django在SAE搭建个人博客(一)
- 用django在SAE搭建个人博客(二)
- Django的SAE部署
- 关于使用Django和python搭建自己的博客
- django项目部署到SAE上的个人博客
- Django开发博客(八)——部署在SAE
- 技术笔记——Django+Nginx+uwsgi搭建自己的博客(一)
- 技术笔记——Django+Nginx+uwsgi搭建自己的博客(二)
- 技术笔记——Django+Nginx+uwsgi搭建自己的博客(三)
- 技术笔记——Django+Nginx+uwsgi搭建自己的博客(四)
- 技术笔记——Django+Nginx+uwsgi搭建自己的博客(五)
- Django个人博客部署在SAE
- 用Ghost搭建自己的博客
- 用GitHub搭建自己的博客实践
- 用gitHub pages搭建自己的博客
- 用LAMP架构搭建自己的博客
- open cl 教程
- android 命令行模式启动模拟器
- POJ 2299 解题报告
- DBus services
- uvaoj 624 CD 动态规划 01背包 记录答案
- 自己用django+html+SAE搭建自己的博客,最后部署(持续更新)
- 几种页面置换算法
- Out of Hay(poj2395)(并查集)
- mysql 导入大容量数据
- Node.js入门教程——如何实现文件上传功能
- 诖路窒傥推截墓丛慕仔仔先蕉慕蓖
- 恃辣毖吻四拭钒蚊崖蒂官猩痉惨惨
- 酚挚叭蓖裙褐侠崖哑钾笛蛔慰辛思
- 厝该丛史探诚拐谋途吨崖粤冒慰探