最近几天在写一个社区使用的学习平台,基本Django开发。所用的知识也并非是很前卫的东西,都是自己以前所积累的一些知识,尽管Django已不需要自己一点点的从头做起了,但我仍使用了不少的扩展来完成的这个工作。平台现在所具备的功能类似于博客,只是会是多用户的,有一些个人信息方面的管理功能等。
每次写一个新的东西,都会有不少的收获,尽管所用功能和以前类似,扩展方面我使用了下面几个:
有了这些东西,自己只是将精力花在自己核心的数据视图以及模板代码的编写上就行了,真的省了不少的事。django挺大的,许多的功能我还不清楚,也不知道怎么用,做这个平台,尽管才开始做,但我想随着开发进一步深入,所以学习和学到的东西还是挺多的。
另外自己在数据模型的操作上还有了进一步的感悟,深感ORM的强大,由于都是自己一个人试着去做,一遇不懂的就Google,可能也会挺片面的,需要多参考下别人编写的代码。