3 Django

1 简介

1 Django 是 Python 开发的开源网站框架。Django采用了MTV的软件设计模式

  • M(Model):定义数据库相关函数
  • T(Templates):存放HTML等静态网页相关文件
  • V(View):定义业务逻辑相关函数

2 用户请求示意图

2 安装及新建

2.1 安装

安装:pip install django

验证:

2.2 Eclipse新建Django工程

------->   

2.3 排错

2.3.1 Django not find

解决方法:

Eclipse点击windows > preference > Pydev > interpreter-Python

删除python解释器配置,再点击Auto Config自动生成一个python解释器配置,点击Apply,就可以了

2.3.2 没有自动生成Django文件

 解决方法:重启电脑,暂时没找到原因。

3 Django工程简介

3.1 文件介绍

  • __init__.py:告诉 Python 该目录是一个 Python 包
  • settings.py:Django项目的配置文件
  • urls.py:Django 项目的路由文件
  • wsgi.py:(Python Web Server Gateway Interface)服务器网关接口,是Python语言定义的web服务器和web服务程序或者框架之间的一种简单而通用的接口
  • manage.py:用于在本机启动一个轻量级的Web server,默认情况server会在127.0.0.1上监听8000端口。一定不可以用这个轻量级Server作为生产环境下的Server,只能用于开发自测阶段,因为它既没有安全审计功能,而且又是单线程的。另外,对于每一个请求,Web Server都会从新载入一遍Python代码,所以即使代码有改动,也不需要重启Web Server即可生效。

 3.2 启动socket服务

命令:python manage.py runserver 127.0.0.1:8000

3.3 验证

 

3.4 IDE启动sokect

  • 配置:run > run configurations
  • 添加:Python Run > new

  • 选择Django工程及manage.py文件

  • 配置参数

  • IDE启动socket服务

  • 验证

 

posted on 2017-04-05 13:44  栗子测试  阅读(140)  评论(0编辑  收藏  举报