一、Django 安装
Django 下载地址:https://www.djangoproject.com/download/
注意:需要和python安装在一个根目录下
安装步骤:
① 进入 Django 目录,执行python setup.py install,然后开始安装,这里安装的是django最新版本
Django将要被安装到Python的Lib下site-packages。
②环境变量配置,我的安装地址如下:
D:\anzhuang\python\Lib\site-packages\Django-2.2-py3.6.egg
D:\anzhuang\python\Scripts
③检查安装是否成功
如果输出了Django的版本号说明安装正确。
>>> import django
>>> django.get_version()
二、django运行
登录Cloud Studio : https://studio.dev.tencent.com/
腾讯云开发者平台帮助文档: https://dev.tencent.com/help/
本地系统安装django后检测:环境没问题
>>>pip install django
>>>django-admin --version
*因为后面玩腾讯云,将django版本降到了1.10.8,但是并没有解决腾讯云的问题。尴尬!
三、腾讯云 django运行
四、开发环境版本选择
Django 1.5.x 支持 Python 2.6.5 Python 2.7, Python 3.2 和 3.3.
Django 1.6.x 支持 Python 2.6.X, 2.7.X, 3.2.X 和 3.3.X
Django 1.7.x 支持 Python 2.7, 3.2, 3.3, 和 3.4 (注意:Python 2.6 不支持了)
Django 1.8.x 支持 Python 2.7, 3.2, 3.3, 3.4 和 3.5. (长期支持版本 LTS)
Django 1.9.x 支持 Python 2.7, 3.4 和 3.5. 不支持 3.3 了
Django 1.10.x 支持 Python 2.7, 3.4 和 3.5.
Django 1.11.x 支持 Python 2.7, 3.4, 3.5 和 3.6(长期支持版本 LTS) 最后一个支持 Python 2.7 的版本
Django 2.0.x 支持 Python 3.4, 3.5 和 3.6 (注意,不再支持 Python 2)
更详细的可以参考这里,一般来说,选择长期支持版本比较好。
使用最新版本的问题就是,可能要用到的一些第三方插件没有及时更新,无法正常使用这些三方包。
如果是学习,可以选择目前的 Django 1.8.x 来进行,遇到问题也容易找到答案。
如果是正式启动的新项目,建议用 Django 1.11.x,毕竟 Django 1.9 以后 admin 界面更漂亮些。
我的选择:
djabgo: 1.11.7
五、虚拟环境多种版本django
六、静态文件生成
python manage.py collectstatic