经过一周的摸索,我们决定先做个博客练练手。
材料:python-2.7.3
Django-1.4.1
MongoDB-win32-2.2.2
pymongo-2.3.win32-py2.7
MongoEngine-v0.7.5
Aptana Studio 3
步骤:
1.安装python2.7
2.解压Django,并进入目录输入
>python setup.py install
安装Django
3.配置MongoDB:把MongoDB\bin的路径添加到系统环境变量里,然后在C盘下建立一个data文件夹,在cmd里运行
>mongod --dbpath C:\data
MongoDB就启动好了。
可以运行一下mongo命令通过shell登录MongoDB测试一下
4.安装pymongo
5.像安装Django一样安装MongoEngine
6.打开Aptana Studio 3,在Window->Preferences里面配置好python的路径,可以直接Auto Config
7.建立Django项目
这样就建立了一个Django项目,名叫blog。
由于我们要使用MongoDB,所以更改一下blog\settings.py中的设置
接下来,给这个项目创建一个application
就叫my_blog吧
之后来编写models.py
这里只添加了简单的Article类,然后把事先准备好的静态网页放进项目里
然后写views
这里有一个标红的错误,但是并不影响运行,具体原因我也不清楚,还请大侠们明示啊。
接着配置setting.py,把blog加到app中去
最后设置urls.py
运行
搞定,上面的my first blog和second blog是我用mongodb的shell输入的数据。其他都是静态的。