随笔分类 - django web开发
摘要:为了让用户更好的发现和共享bookmark,可以提供投票与评论功能。现在我们的主页还是一个很简单的欢迎页面,我们可以让用户在主页共享自己的bookmark,此外,用户还可以对主页的bookmark进行投票以及评论,最后创建一个页面,显示十条最受欢迎的bookmark。 在主页分享Bookmarks
阅读全文
摘要:Ajax及其优点 Ajax实际上就是指异步Javascript与XML,它包含以下技术: HTML与CSS Javascript XMLHttpRequest XML Ajax技术让客户端与服务器实现在后端通信,而不需要每次发送请求的时候都重载整个页面。Ajax有以下优点: 更好的用户体验 更好的性
阅读全文
摘要:标签tag在很多web2.0应用中都很常见,标签其实就是关联某些信息的一个关键字。打标签实际上就是给内容分配标签的过程,它通常由作者或者用户实现。标签之所有这么流行是因为它允许用户对自己创建的博客、图像、链接等等进行分类。 既然我们要创建的是社交型网络收藏夹,标签自然非常重要,为了引进标签,我...
阅读全文
摘要:几乎所有的网站都提供了用户注册与管理功能,这一节,我们将讲解如何利用Django自身提供的用户认证系统实现用户注册与管理功能。 会话认证 在上一节中,我们学习了User数据模型,并用它来保存用户信息,实际上用户数据模型只是Django提供的认证管理系统的一小部分,Django认证系统位于dj...
阅读全文
摘要:这一节我们将继续一个创建网络收藏夹应用,并学习视图、模型以及模板的处理过程。 Django是一个MVC开发框架,但是它的控制器对应的为view,而视图对应为模板(template),模型对应model,所以Django也成为MTV框架。 URLS和视图函数(Views) view(视图函数...
阅读全文
摘要:配置开发环境 1.安装Python,我使用的是centos 6.0,python版本为2.6.6 2.安装Django,Django版本为1.3.5 在Django官网下载对应版本之后,解压压缩包,进入压缩包目录,运行python setup.py install 可以通过以下命令检查是...
阅读全文
摘要:前言 看完《Django Book》之后, 总想找个实例来实战开发下,无奈国内Django的书籍相当少,只能从英文书籍中吸取养料,偶然之后得到Learning Website Development with Django这本书,感觉挺不错,虽然想着翻译,但是自身时间实在太少,只能简略的挑重点...
阅读全文