微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 基于Dragonboard 410c服务器系列之三搭建你的个人博客系统

基于Dragonboard 410c服务器系列之三搭建你的个人博客系统

时间:02-15 来源:互联网 点击:

一、前言

相信经常逛各种各样博客的大家都或多或少都会吐槽博客系统一些生硬的设置,尤其是还有自己亲身撰写博客的创客大牛们,对博客后台文章的编辑系统更是又爱又恨~!博主对此感同身受,同时又突发奇想,为什么不构建自己的博客系统呢?于是,本篇文章应运而生!(基础的环境搭建大家可以参考博主《Dragonboard410c服务器系列》的文章)

二、主代码分析

1.代码框架

图1 代码框架

2.代码分享

2.1.myapp/views.py

#coding=utf-8

from django.shortcuts import render

from blog.models import BlogsPost

from django.shortcuts import render_to_response

 

# Create your views here.

def index(request):

blog_list = BlogsPost.objects.all()

return render_to_response('index.html',{'blog_list':blog_list})

2.2.myapp/models.py

from django.db import models

from django.contrib import admin

 

# Create your models here.

class BlogsPost(models.Model):

TItle = models.CharField(max_length = 150)

body = models.TextField()

TImestamp = models.DateTImeField()

 

class BlogPostAdmin(admin.ModelAdmin):

list_display = ('TItle','timestamp')

 

admin.site.register(BlogsPost,BlogPostAdmin)

三、效果实测

图2 博客登录页面

图3 博客后台系统

图4 博客撰写后台

四、例程分享:

http://pan.baidu.com/s/1eRCqG5k

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top