如何在python中安装django


一、简介

Django提供了网站开发常用的模块,常用的代码都帮你写好了。通过减少重复代码,Django 使你能够专注于 Web 应用程序上有趣和关键的事情。为了实现这一目标,Django 提供了对常见 Web 开发模式的高级抽象,为频繁执行的编程任务提供了快速解决方案,并为“如何解决问题”提供了清晰简洁的约定。 Django的理念是DRY(Don't Repeat Yourself),鼓励快速开发!

一览Django 全貌


urls.py

URL入口与相应views.py中的一个函数(或泛型类)关联,访问URL对应一个函数。


views.py

处理用户发送的请求,从urls.py中对应出来。通过在模板中渲染网页,可以将登录后的用户名、用户请求的数据等显示内容输出到网页中。


models.py

与数据库操作相关,在存储或读取数据时使用。当然,不需要数据库的时候可以不用。


forms.py

Form,用户在浏览器上输入数据提交,数据的校验和输入框的生成等等,当然你也可以不用。


templates 文件夹

views.py中的函数渲染templates中的Html模板,得到一个内容动态的网页。当然可以使用缓存来提高速度。


admin.py

后台,你可以用少量的代码拥有强大的后台。


settings.py

Django设置,配置文件,比如DEBUG的开关,静态文件的位置等。


二、安装

在安装 Django 之前,系统中必须已经安装了 Python。至于怎么安装Python这里就不说了。

安装Python后,建议安装easy_install,这样可以直接使用命令easy_install django下载最新版本,非常方便。

注意:以下任何一种方法都可以安装,不必一一尝试。

另外,建议自己安装bpython,使用起来会方便很多。进入终端时输入bpython得到提示。当然你也可以选择使用ipython

使用pip安装

也可下载源码安装:https://www.djangoproject.com/download/


检查是否安装成功

终端上输入 python ,点击 Enter,进行 python 环境