Django项目主要流程


0.建立虚拟环境
1.建立项目:django-admin startproject 项目名
2.cd进入项目建立应用:python manage.py startapp 应用名
3.更换pycharm的python解释器
4.添加进项目:INSTALLED_APPS 加入项目名
5.本地化(看需求)
6.在应用同级目录下,建立templates文件夹,并在DIRS': [os.path.join(BASE_DIR,'templates')]添加路径
7.在项目的urls.py中匹配正则,路径只要不是admin/就算匹配成功。并包含到应用中的urls.py。url(r'^',include('应用.urls')) 注:此时urls不存在
8.在应用中创建urls.py,匹配正则:例如qqlist/,调用视图 注:视图此时不存在
9.准备视图 
10.开启服务器 浏览器输入网址
11.管理界面,进行数据迁移才可以获取(即使没有模型类,此时使用的数据库是默认的)只不过是默认界面,之后才可以创建管理员
12.准备数据库 在虚拟环境中安装mysql-python和pymysql(安装过就无须再次安装),在项目的__init__.py中导入pymysql :
import pymysql
pymysql.install_as_MySQLdb()
13.在setting中修改数据库默认设置
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'Qqdb',(数据库名字,需要和后台数据库名字相同)
        'HOST':'localhost',(一般写服务器ip)
        'PORT':'3306',
        'USER':'root',
        'PASSWORD':'mysql',
    }
}
14.进入数据库操作 mysql -uroot -pmysql
建立Qqdb数据库
15.在应用的model.py中定义模型类
16.模型迁移
17.应用的urls.py匹配新的正则(也可以先写视图和模板,再来写新的正则)
18.定义新视图
19.定义模板(在templates中建立一个和应用相同的文件夹,存放相应的HTML文件)
20.开启服务器 浏览器输入网址


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值