Django 是一个用于构建 Web 应用步调的高级 Python Web 框架,Django是一个高度模块化的框架,使用 Django,只要很少的
代码,Python 的步调开发职员就可以轻松地完成一个正式网站所必要的大部门内容,并进一步开发出全
功能的 Web 服务。
每个 Django App 的构造布局符合 Django 的 MTV 法则——Model(模子)+ Template(模板)+ View(视图),文章内容将从安装开始,对Django每一个模块的使用举行简单的解说
1. 安装Django
想必各人肯定都安装好python了,假如没有的话网络上许多教程可以参考,安装好python后可以直接在下令行安装Django
安装完成后,你可以通过运行以下下令验证 Django 是否乐成安装:
- python -m django --version
或通过import举行查抄
2. 创建项目
2.1 下令行新建项目
通过
终端进入到必要创建项目的指定目次,通过Django的django-admin.py下令新建工程
- cd Django
- django-admin startproject Hellodjango
文件构成
- django_news
- ├── django_news // 项目全局文件目录
- │ ├── __init__.py
- │ ├── asgi.py.py // ASGI 兼容的 Web 服务器的入口(异步接受网络请求)
- │ ├── settings.py // 全局配置,包括链接数据库等操作
- │ ├── urls.py // 全局路由URL 声明
- │ └── wsgi.py // WSGI 兼容的 Web 服务器的入口(同步接受网络请求)
- └── manage.py // 项目管理脚本
2.2启动服务器(runserver)
创建好后先实验启动服务器看是否乐成
- # 不定义端口号默认为8000
- python manage.py runserver
- python manage.py runserver 8888
- # 0.0.0.0 让其它电脑可连接到开发服务器
- python manage.py runserver 0.0.0.0:8888
上面三句都可以启动服务,见到以下欢迎页面就是安装创建乐成了(Django 开发服务器可以保持开启,修改
代码会主动重新加载,不必要重新启动服务器,非常方便。)
3 新建应用(startapp)
新建一个App——相称于
功能的分别,一个 Django 应用由多个子应用构成,一样平常
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。