python django 制作博客

python9年前 (2017)发布 admin
434 0

本文不是教程,仅作为个人学习笔记,
环境基础:
===================
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

© 版权声明

相关文章