pythonpython杂谈

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 在子应用中定义路由(默认没有路由文件,需要自己创建,可在配置文件中自己添加):

子应用定义路由 主工程中总路由:my_django_project/urls.py中添加子应用的路由数据

2.8 重启服务:python manage.py runserver或者在pycharm中运行,注意添加runserver命令 >> 浏览器中输入127.0.0.1 :8000/index会出现hello Django!

'''

下一小节讲述配置问题

'''

上一篇 下一篇

猜你喜欢

热点阅读