今天主要任务是部署一下我们的官网:
1.git
piu ,我已经将你的账号添加到项目中,你需要先git clone一下
git clone git@github.com:sam408130/rivercross.git
2.本地运行
cd rivercross
virtualenv pyenv #创建python环境,目的是为了安装该项目需要的python模块,防止与其他模块冲突
# 如果发现Mac上没有安装virtualenv,注意要安装1.10.1版本,最新版本有问题
pip install virtualenv==1.10.1
安装完毕,并且已经创建过虚拟环境后,变多了一个文件夹
进入虚拟环境,安装需要的依赖
source pyenv/bin/activate
pip install -r requirements.txt #安装requirements.txt里的依赖
安装完毕后,运行
cd my_blog
python manage.py runserver
在浏览器里打开http://127.0.0.1:8000
3.结构
进入my_blog文件夹,目前阶段先关注templates 和static这两个文件夹。注意templates中有一个base.html,
这个模板主要写这个网站的公共区域,及header和footer
网页的主要模块都过url来建立索引,url对应的view中会引用该url对应的template,例如:url:games
url:games 对应的是views里面的games函数:
这个和flask是形似的
对应的games.html可以使用base.html进行内容加载:
基本格式你再仔细看一看,注意css,js文件的引用路径,修改完毕后记得push
介绍先到这里,我要开始工作啦。。。。