WEB开发网
开发学院软件开发Python 基于 Django 框架的敏捷 Web 开发 阅读

基于 Django 框架的敏捷 Web 开发

 2008-09-30 13:04:16 来源:WEB开发网   
核心提示: Django目前的最新发行版本是0.96版,其压缩包可以在官方站点djangoproject.com下载,基于 Django 框架的敏捷 Web 开发(3),解压后进入Django目录,在命令行里执行python setup.py install,将可以看到下面这样的提示信息:&ldquo

Django目前的最新发行版本是0.96版,其压缩包可以在官方站点djangoproject.com下载。解压后进入Django目录,在命令行里执行python setup.py install,这样Django就会作为第三方模块被安装在Python的site-packages目录中,然后把Django中bin目录的路径添加到环境变量path里面,这样在命令行里就可以方便的使用Django提供的各种指令。

开始Django的旅程

在下面的步骤里,将会利用Django框架实现一个完整小巧的Web应用程序。应用实例将创建实现一个新闻公告牌,用户可以从后台添加新闻分类和条目,然后在前端页面中显示新闻的统计信息。在应用的实现过程中,将会逐步介绍Django的开发方式及其带来的快捷体验。

为帮助开发者实现不同的功能,Django为我们提供了众多的开发指令,大部分繁琐的操作都被Django集成在简洁的命令行提示符中实现。现在打开命令提示符,进入到想要创建应用的目录后键入django-admin.py startproject news命令,调用Django的控制台命令新建一个名为news的工程,与此同时Django还在新创建的news文件夹下生成以下四个分工不同的文件。

__init__.py

文件__init__.py可以向Python编译器表明当前文件夹下的内容是Python工程模块。

2.manage.py

manage.py是Python脚本文件,与Django的命令行工具django-admin.py配合,可以对建立的工程进行管理配置。

settings.py

这是Django工程的配置文件,与工程相关的工程模块和数据库全局配置信息都在settings.py中设置。

urls.py

文件urls.py负责配置URL的地址映射以及管理URL的地址格式。

当新的工程建立好之后,假如迫不及待就想知道新建工程的模样,Django已经为你准备好一款轻量级的Web服务器以便在开发过程中随时测试使用。开发者只需在命令提示符下进入工程目录,键入命令manage.py runserver,就可以启动Web服务器来测试新建立的工程,如果启动没有错误,将可以看到下面这样的提示信息:“Development server is running at http://127.0.0.1:8000/” 表示当前工程已经可以通过本机的8000端口访问。通过浏览器打开上述地址,如图1所示的Django项目初始页面将会出现在读者面前。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:基于 Django 框架

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接