网站管理系统
2017-02-14 21:16
211 查看
Django自带站点管理工具。我们的网站不仅仅由普通的展示页面,同事,一个体验良好的网站祸胎管理界面也是必不可少的,比如,一个blog的后台,你可以在那里编写自己的blog并发布;一个论坛,你可以管理各种权限,帖子的审核,人员的进出等等。对于一个内容为主的网站,admin页面就显得特别的重要。
Django自动管理工具是django.contrib的一部分。django.contrib是一套庞大的功能集,它是Django基本代码的组成部分,Django框架就是由众多包含附加组件(add-on)的基本代码构成的。 你可以把django.contrib看作是可选的Python标准库或普遍模式的实际实现。 它们与Django捆绑在一起,这样你在一些特定的开发中就不用重复发明轮子了。
但是管理界面有一问题: 创建它太繁琐。 当你开发对公众的功能时,网页开发是有趣的,但是创建管理界面通常是千篇一律的。 你必须认证用户,显示并管理表格,验证输入的有效性诸如此类。 这很繁琐而且是重复劳动。使用Django admin就能减少这些问题。
django admin基本的样式、管理方式是千篇一律的,django也提供了丰富的接口去让开发人员DIY。
当然,你也可以不用django admin,自己编写符合本网站需求的后台管理, openstack horizon 就是基于django编写的一套开源的管理后台,有兴趣可以去学习openstack horizon。
从技术层面上讲,它被称作django.contrib.admin。django.contrib中其它可用的特性,如用户鉴别系统(django.contrib.auth)、支持匿名会话(django.contrib.sessioins)以及用户评注系统(django.contrib.comments)。 目前,你只需要知道Django自带很多优秀的附加组件,它们都存在于django.contrib包里。
Django自动管理工具是django.contrib的一部分。django.contrib是一套庞大的功能集,它是Django基本代码的组成部分,Django框架就是由众多包含附加组件(add-on)的基本代码构成的。 你可以把django.contrib看作是可选的Python标准库或普遍模式的实际实现。 它们与Django捆绑在一起,这样你在一些特定的开发中就不用重复发明轮子了。
但是管理界面有一问题: 创建它太繁琐。 当你开发对公众的功能时,网页开发是有趣的,但是创建管理界面通常是千篇一律的。 你必须认证用户,显示并管理表格,验证输入的有效性诸如此类。 这很繁琐而且是重复劳动。使用Django admin就能减少这些问题。
django admin基本的样式、管理方式是千篇一律的,django也提供了丰富的接口去让开发人员DIY。
当然,你也可以不用django admin,自己编写符合本网站需求的后台管理, openstack horizon 就是基于django编写的一套开源的管理后台,有兴趣可以去学习openstack horizon。
从技术层面上讲,它被称作django.contrib.admin。django.contrib中其它可用的特性,如用户鉴别系统(django.contrib.auth)、支持匿名会话(django.contrib.sessioins)以及用户评注系统(django.contrib.comments)。 目前,你只需要知道Django自带很多优秀的附加组件,它们都存在于django.contrib包里。
相关文章推荐
- 高度定制的WSS网站-DCC文档管理系统
- 面向搜索引擎的内容管理系统(CMS)设计——利用Squid反相代理缓存实现网站内容静态发布
- vs2005+Access开发网站管理系统日志1
- 领智.NET网站管理系统 LeadWit CMS.NET 1.0.1
- Zoomla!逐浪CMS网站内核管理系统用户手册推出,完全开放,自由免费,欢迎下载。
- 一个对众多CMS(内容管理系统)进行比较、评论的网站
- Asp.NET+Oracle? 逐浪CMS致力打造功能强大的新一代网站内核管理系统
- vs2005+Access开发网站管理系统日志2
- vs2005+Access开发网站管理系统日志2
- vs2005+Access开发网站管理系统日志1
- 第一个用ASP.NET做的网站---图书管理系统
- jsp+javaBean 网站附件管理系统(未完成版)-2
- jsp+javaBean 网站附件管理系统(未完成版)-1
- vs2005+Access开发网站管理系统日志1
- 面向搜索引擎的内容管理系统(CMS)设计——利用Squid反相代理缓存实现网站内容静态发布 转贴
- 关于网站管理系统的一点想法----关于自定义空件
- 花香网站管理系统使用说明
- 新云网站管理系统最新版注入漏洞
- 安装PHPCMS网站内容管理系统教程
- 浙飞网站管理系统密码加密方式分析