python 笔记 搭建多个不同版本的开发环境
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 笔记 搭建多个不同版本的开发环境相关的知识,希望对你有一定的参考价值。
在我联系python+Django 1.8.4的时候,发现1.9已经出来了,命令有些不同,但是有些程序居然需要依赖django 1.5的库,所以特地看了一下如何在一台机器上搭建多个版本的phtyon
1. 新建一个 django project
django-admin.py startproject project-name
一个 project 为一个项目,project-name 项目名称,改成你自己的,要符合Python 的变量命名规则(以下划线或字母开头)
2. 新建 app
python manage.py startapp app-name
或 django-admin.py startapp app-name
一般一个项目有多个app, 当然通用的app也可以在多个项目中使用。
3. 同步数据库
python manage.py syncdb
注意:Django 1.7.1及以上的版本需要用以下命令
python manage.py makemigrations
python manage.py migrate
4. 使用开发服务器
开发服务器,即开发时使用,一般修改代码后会自动重启,方便调试和开发,但是由于性能问题,建议只用来测试,不要用在生产环境。
1 2 3 4 5 6 7 8 9 10 11 | pythonmanage.pyrunserver #当提示端口被占用的时候,可以用其它端口: pythonmanage.pyrunserver8001 pythonmanage.pyrunserver8002 (当然也可以kill掉占用端口的进程) #监听所有可用ip(电脑可能有一个或多个内网ip,一个或多个外网ip,即有多个ip地址) pythonmanage.pyrunserver0.0.0.0:8000 #如果是外网或者局域网电脑上可以用其它电脑查看开发服务器 #访问对应的ip加端口,比如http://172.16.20.2:8000 |
本文出自 “于昊(Pcdog)的博客” 博客,请务必保留此出处http://433266.blog.51cto.com/423266/1741121
以上是关于python 笔记 搭建多个不同版本的开发环境的主要内容,如果未能解决你的问题,请参考以下文章
《Python入门》Windows 7下Python Web开发环境搭建笔记