Django简介
2018-07-05 本文已影响0人
小铭灬同学
一、Django简介
1.1 主要目的是简便、快速的开发数据库驱动的网站、具有极强的可扩展性
1.2 Django属于重量级框架原生提供了众多的功能组件,让开发更简便快速
1.3 基于MVC(其核心思想是分工、解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性,实现向后兼容)设计模式下的MVT模式[model、view、Template]
二、如何用Django快速搭建起服务,输出:hello Django!
2.1 前期准备:安装虚拟环境、在虚拟环境中安装Django(这里使用django==1.11.11 版本)
2.2 创建工程目录:django-admin startproject my_django_project # 注意:切换目录
2.3 实现项目运行:进入项目路径,运行项目 >> python manage.py runserver 此时打开浏览器,输入127.0.0.1 :8000,便会看见Django项目已经实现运行(It Worked!) # 注意:不写IP和PORT默认是127.0.0.1,8000
2.4 创建子应用:切换到my_django_project,并输入python manage.py startapp login
2.5 创建了子应用之后需要安装子应用:找到工程中settings.py文件,将子应用login的配置信息文件apps.py中的Config类添加到INSTALLED_APPS列表中 >> login.apps.loginConfig
2.6 创建视图:在子应用login中的views中创建视图:

2.7 在子应用中定义路由(默认没有路由文件,需要自己创建,可在配置文件中自己添加):

