本文不是教程,仅作为个人学习笔记,
环境基础:
===================
Windows10
Python 3.6.0
Django (1.11.4)
pip (9.0.1)
pytz (2017.2)
setuptools (36.2.7)
wheel (0.29.0)
===================
系统环境安装请自行搜索。
命令及步骤
1:创建工程
创建mysite工程项目 django-admin.py startproject mysite -- mysite 工程项目名称
2:创建blog应用
在python里叫做app python manage.py startapp blog --blog 是程序名称
3:数据库操作
初始化数据库:
python 自带SQLite数据库,Django支持各种主流的数据库,这里我们首先使用SQLite,如果使用其它数据库请在settings.py文件中设置。数据库默认的配置为:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
使用默认的数据配置来初始化数据库:
python manage.py migrate --在工程项目文件夹下执行
Django自带有一个WEB 后台,下面创建WEB后台的用户名与密码:
python manage.py createsuperuser Username (leave blank to use 'administrator'): root 用户名(默认当前系统用户名) Email address: xxxx@126.com 邮箱地址 Password: 密码 Password (again): 重复密码 Superuser created successfully.--显示这行就初始化数据库成功
接下来我们使用上面创建的账号密码登录后台试试。要登录后台,必须在settings.py文件中将上面创建的APP也就是blog添加进来:
4、添加blog应用,打开mysite/mysite/settings.py 文件:
# Application definition
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog',
)
在列表末尾,添加blog 应用
5.启动django容器
默认不加参数时的访问地址 http://127.0.0.1:8000
后台管理地址http://127.0.0.1:8000/admin
python manage.py runserver --不加端口号 python manage.py runserver 8080 --加端口号8080
本文参考:
http://www.cnblogs.com/ginvip/p/6894690.html
http://www.cnblogs.com/fnng/p/3737964.html
© 版权声明
文章版权归作者所有,未经允许请勿转载。