Django基础
Posted schblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django基础相关的知识,希望对你有一定的参考价值。
一、Django版本与python版本对应关系
Django版本 | python版本 |
1.8 | 2.7,3.2,3.3,3.4,3.5 |
1.9, 1.10 | 2.7,3.4,3.5 |
1.11 | 2.7,3.4,3.5,3.6 |
2.0 | 3.4,3.5,3.6 |
2.1 | 3.5,3.6,3.7 |
对于初学者,适合学习1.11版本(我这里对应python用的3.5.3),1.11版本既有新的特性,又不像2.0,2.1及以上版本高强度的依赖插件,致使一
些学者没有插件就过不了;而且这些插件还没有很好的支持python3.0。使用Django1.11版本可以很好的了解这个开发架构,必要时借用别人的插
件解决一些问题。
二、Django安装
1.安装存在两种方式,
(1)去官网下载:https://www.djangoproject.com/
(2)使用pip指令安装:pip install django==1.11
(3)在python安装目录D:python3.5.3Libsite-packages下面会生成一个Django目录,查看其下的bin目录,存在django-admin.py文件。
2.创建Django项目
(1)查看Django项目下可用的命令:django-admin
(2)我们仅使用其下的一个命令即startproject,来创建一个Django项目,查看该命令使用方法,如下:
(3)进入要创建Django项目的目录,输入cmd,在该路径下直接输入命令:【django-admin startproject job1 .】创
建项目 ,项目内容如下。
(4)项目中包含的内容如下:
settings.py:用于全局配置
urls.py:用于配置路由,解决url和某个函数对应的问题
wsgi.py:WSGI是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。这里是进行配置的文件
至此,Django项目创建完成。
以上是关于Django基础的主要内容,如果未能解决你的问题,请参考以下文章