@qidiandasheng
2021-04-23T06:42:57.000000Z
字数 992
阅读 2286
python
Web服务
pip install virtualenv
安装虚拟环境
virtualenv tgenv
虚拟环境命名,tgenv可以随便取名
. tgenv/bin/activate
进入虚拟环境
pip install TurboGears2
安装TurboGears2
pip install tg.devtools
安装开发工具
gearbox quickstart HelloWorld
进入快速创建一个项目,需要进入虚拟环境(. tgenv/bin/activate
-> cd tgenv
)。Helloworld是项目名,可以随便取。
Python setup.py develop
进入项目目录(/Users/dasheng/tgenv/HelloWorld),执行Python setup.py develop
,安装项目的依赖关系。
gearbox setup-app
初始化服务
gearbox serve
启动服务
最后打开http://127.0.0.1:8080
就是一个简单的Web页面了
默认的登录名密码:
user: manager
pw: managepass
brew update
brew install mongodb
brew install mongodb --with-openssl
sudo mkdir -p /data/db
创建mongodb进行读写数据的目录
sudo chown -R username /data
获取读写权限,username为当前登录用户
启动服务
进入mongodb目录,我的默认安装目录是/usr/local/Cellar/mongodb
,cd /usr/local/Cellar/mongodb/3.4.1/bin
,然后执行./mongod
,重开一个终端窗口执行./mongo
。然后mongodb服务就在运行了。
pip install ming
进入Tubogears的项目目录,打开development.ini
文件,填入:
ming.url = mongodb://localhost:27017/
ming.db = hello