32、深入探索 Django:从日志查看器到数据库应用

深入探索 Django:从日志查看器到数据库应用

1. 网络应用概述

互联网上充斥着大量人们日常依赖的应用程序。网络应用之所以如此受欢迎,主要有以下几个原因:
- 普遍可访问性 :部署后,任何有访问权限的用户只需通过浏览器访问相应 URL 即可使用,无需额外下载安装(除浏览器外,除非使用如 Flash 等插件),这对用户极具吸引力。
- 单边可升级性 :应用所有者可单方面为所有用户升级应用,用户无需手动操作。但前提是升级不依赖用户当前环境中没有的功能,若升级依赖较新版本的 Flash 等,此优势可能失效。不过,当条件满足时,这对双方都有好处,只是用户可能不太在意。
- 通用部署平台 :浏览器几乎是通用的部署平台,虽存在一些跨浏览器兼容性问题,但在不使用特殊插件的情况下,一个在某操作系统的某浏览器上运行的网络应用,大多也能在其他操作系统的其他浏览器上运行。开发者只需多做一些工作,就能让应用在多个浏览器环境中正常运行,用户也能在自己选择的环境中使用应用。

对于系统管理员而言,构建网络应用具有诸多优势。网络应用可访问运行它的机器的文件系统和进程表,这使其成为系统、应用和用户监控及报告机制的理想解决方案,而这些问题正是系统管理员的工作范畴。

2. Python 与 Django 框架

Python 有众多不同的网络应用框架可供选择,如 TurboGears、Django、Pylons 和 Zope 等。其中,Django 是一个全栈网络应用框架,它包含模板系统、通过对象关系映射实现的数据库连接,并且使用 Python 编写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值