一.IDE
推荐使用sublime安装djaneiro插件。
1.安装方式
- package control中搜索djaneiro
- 支持补全请参考:Django support for Sublime Text 2/3
二.环境搭建
1.requirements.txt
Django==1.7 Pillow==2.9.0
2.检验一下django版本
(venv)sh-3.2# pwd /Users/lsf (venv)sh-3.2# cd code/ (venv)sh-3.2# python -c "import django;print(django.get_version())" 1.7
在这里扯一下“python -c”命令,这个命令可以让python令人诟病的空格得到释放。以前有人扯到如果python用在前端,不知道要浪费多少带宽。但如果可以用这个命令执行脚本,实际上是可以对脚本压缩的。另外sublime安装组件的python代码,执行就是用的python -c.
3.创建项目
(venv)sh-3.2# django-admin.py startproject tango_with_django_project (venv)sh-3.2# ls requirements.txt tango_with_django_project (venv)sh-3.2# tree tango_with_django_project/ tango_with_django_project/ ├── manage.py └── tango_with_django_project ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py
4.运行检测
(venv)sh-3.2# cd tango_with_django_project/ (venv)sh-3.2# python manage.py runserver 0.0.0.0:8008 (venv)sh-3.2# python manage.py migrate