python使用django框架建立博客网站
1、安装django框架:
pip install django
2、创建django项目:
django-admin.exe startproject projectBlog
现在,网站已经建好,并且可以启动了:
python manage.py runserver
3、进入新创建的项目目录,创建APP
cd projectBlog
python manage.py startapp appBlog
修改projectBlog/setting.py文件:
在INSTALLED_APPS里加入appBlog
4、后台管理
生成系统表:
python manage.py migrate
创建超级用户:
python manage.py createsuperuser
现在,再次启动网站,使用http://127.0.0.1:8000/admin就可以进入后台了。
python manage.py runserver
5、新建BLOG模型
修改appBlog/models.py文件,在里面新增一个BLOG模型:
class Blog(models.Model): title=models.CharField(max_length=50) content=models.TextField()
6、生成数据库
将模型生成数数据库:
python manage.py makemigrations
python manage.py migrate
7、注册模型:
修改appBlog/admin.py文件:
from blog.models import Blog admin.site.register(Blog)
8、views处理
修改appBlog/views.py文件:
from .models import Blogs def index(request): blog=Blog.objects.all().first() return render(request,"blog.html",{'blog':blog})
9、templates处理
新建appBlog/Templates/blog.html,加入以下代码:
{{blog.title}}
{{blog.content}}
10、编写响应函数
修改projectBlog/urls.py文件:
url(r'^blog/$',index)
至此,一个简单博客网站已经完成。可以通过http://127.0.0.1:8000/blog来查看博客信息。
python manage.py runserver