一、前言
Django是一段时间以来最流行的基于Python的Web框架。
Django功能强大,功能强大,功能强大,被支持性社区包围。
Django基于模型,视图和模板,与其他MVC框架类似。
Django是一个Python编写的,高级的,MVC风格的开源库。 Django也被称为“完美主义者的最终框架”,它最初是为新闻网站设计的,因为它允许开发人员编写数据库驱动的Web应用程序,而无需从头开始编码。
除了更快完成常见的Web开发任务,Django还可以保持设计干净且实用。 Django是Python Web开发新人的最佳选择,因为官方文档和教程是几个(同类)软件开发框架中最好的。
Django主要特点
- Django“自备军需”(Batteries-Included)
- 自由的API
- 独特的管理页面
- 代码设计
- Django对ORM的完善支持
- 强大的内置模板系统
- 简单可读的网址
二、安装
我们强烈建议,通过pip的方式来进行Django的安装
打开我们命令行窗口,执行如下命令,即可安装
pip install django
注意,如果大家在PC上同时有多个python版本存在的话,需要指定将django安装到那个版本的python中
python3中安装django
python3 -m pip install django
python2中安装django
python2 -m pip install django
验证安装结果
version#引入django模块
import django
#查看django版本
print(django.get_version())
三、创建项目工程
- 查看命令
Django-admin
admin
- 新建
Django-admin startproject myblog
注:创建时项目在当前目录下
- 启动项目
python manage.py runserver
#可切换端口
python manage.py runserver 8000
runserver
四、创建应用工程
Django-admin startapp myblogtestAp
分析:
APP相当于一个相对独立的功能模块,其遵循的设计理念是MVT(类似MVC);
在一个大型的Project中,可以包含很多APP,而且每个APP可以在不同的Project中复用,这也符合Django的编程理念,
即:不要做重复的事情。
启动效果
start注:
Django官方网站:https://www.djangoproject.com/
Django中文文档:http://python.usyiyi.cn/
网友评论