Django简介
作者:
小铭灬同学 | 来源:发表于
2018-07-05 09:34 被阅读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 在子应用中定义路由(默认没有路由文件,需要自己创建,可在配置文件中自己添加):
子应用定义路由
主工程中总路由:my_django_project/urls.py中添加子应用的路由数据
2.8 重启服务:python manage.py runserver或者在pycharm中运行,注意添加runserver命令 >> 浏览器中输入127.0.0.1 :8000/index会出现hello Django!
'''
下一小节讲述配置问题
'''
本文标题:Django简介
本文链接:https://www.haomeiwen.com/subject/haeuuftx.html
网友评论