Django构建Myblog应用

使用:Python36,虚拟环境Virtualenv-16.0,Django2.0.5,sqlite3

1.在安装目录shift+右键激活Virtualenv环境

2.进入工作目录

3.使用django-admin.py 创建项目目录 MyblogMenu

命令:django-admin.py startproject MyblogMenu

 

二级MyblogMenu目录下生成四个文件:


4. 进入MyblogMenu文件内运行开发服务器

使用manage.py runserver 运行服务器

复制http://127.0.0.1:8000/到浏览器

查看终端显示:


5.进入MyblogMenu文件创建Myblog应用

CTRT+break出服务器

使用manage.py startapp Myblog创建应用


Myblog文件夹内文件:

在MyblogMenu文件夹内settings.py添加创建的Myblog应用名:

6.编辑models.py文件定义Myblog数据及设置自动admin应用

添加代码:

from django.db import models

from django.contrib import admin

 

# Create your modelshere.

class MyblogPost(models.Model):

   title=models.CharField(max_length=300)

   body=models.TextField()

   timestamp=models.DateTimeField()

admin.site.register(MyblogPost)

7.设置数据库

由于已经安装了sqlite3,创建目录时已自动创建db.sqlite3文件,

使用manage.py  migrate把网站中添加到数据库的数据放在db.sqlite3


8.启动admin管理器

使用manage.py createsuperuser创建管理员账号及密码

manage.py runserver启动服务器, 

http://127.0.0.1:8000/admin到网站中打开,输入创建的用户名和密码。

进入后:Django adminmistration

在settings.py文件中LANGUAGE_CODE行修改为LANGUAGE_CODE=’zh-Hans’变成中文。



猜你喜欢

转载自blog.csdn.net/jz20171222/article/details/80606590
今日推荐