❶ 如何在pythonenv中使用高版本django
安装和Python3(因为有些Linux发行版默认没有安装Python3的)
sudo pip install virtualenv
sudo apt-get install python3
建立一个新的工作环境
virtualenv --no-site-packages --python=python3.4 test_env
如果出现The executable python does not exist 错误,那么可以这样使用
virtualenv --no-site-packages --python=3.4 test_env
其中,–no-site-packages表示不包括系统全局的Python安装包,这样会更令环境更干净
–python=python3.4指定Python的版本未系统已经安装了的Python3.4
test_env是建立的环境的名称
进入环境测试并安装Django
使用source test_env/bin/activate命令进入开发环境,然后查看Python版本,再使用pip install django安装django
➜ virtualenv
➜ virtualenv ls
test_env
➜ virtualenv source test_env/bin/activate # 如果是windows则是source test_env/Script/activate
(test_env)➜ virtualenv python
Python 3.4.0 (default, Apr 11 2014, 13:05:11)
[GCC 4.8.2] on linux
Type "help", "right", "credits" or "license" for more information.
>>> import django
Traceback (most recent call last):
File "<stdin>", line 1, in <mole>
ImportError: No mole named 'django'
>>> exit()
(test_env)➜ virtualenv pip install django
Collecting django
Using cached Django-1.7.3-py2.py3-none-any.whl
Installing collected packages: django
Successfully installed django-1.7.3
(test_env)➜ virtualenv python
Python 3.4.0 (default, Apr 11 2014, 13:05:11)
[GCC 4.8.2] on linux
Type "help", "right", "credits" or "license" for more information.
>>> import django
>>>
import django没有发生错误,证明已经成功安装Django了
❷ 查看django 是什么版本
进入Python交互式环境(注意一定要进入安装了Django的Python解释器),按下面所示查看安装版本:
>>> import django
>>> print(django.get_version())
或者命令行下: pip list,然后找Django.....
再或者命令行下:python -m django --version
❸ 我已经装完python 和django了,我想知道我django 是什么版本怎么查
在python命令行输入以下命令:
>>>import django
>>>django.VERSION
(1,4,0,'final',0)
>>>
(1,4,0,'final',0)是我的版本,就是1.4.0版本
❹ django 2.1 和 2.0区别
希望采纳--
如果mysql数据表迁移有错,可退回2.0版本django
Django 2.1特性
Python版本支持
Python版本要求 3.5+ ,不再支持 3.4 。
一直以来,Django模型中只有增加(Add)、删除(Delete)和编辑(Change)三个默认的权限,没有单独的查看权限。新的查看权限允许设置某一个模型为可读。
向前兼容性:如果用户取得了修改(Change)权限,自然取得查看权限,无需再额外设置。
contrib.auth.views模块下所有的函数视图(FBV)被移除,可以使用相应的类视图(CBV)
HttpResponse.set_cookie()支持设置 SameSite属性
不再支持 MySQL 5.5及其以下、PostgreSQL 9.3及其以下
默认的 jQuery版本从 2.3.3更新至 3.3.1
基于内存的缓存使用 LRU选择算法
ImageField渲染的控件新增accept="image/*"属性
Model模型类支持 init_subclass重写
BooleanField允许设置 null=True ,NullBooleanField类可能在未来版本被移除
模型权限:新增查看(view)权限
登录框架
安全
不再支持的数据
其他更新
❺ linux怎么查看django版本
首先你需要肯定你的机子上装了Python
现在ubuntu已经自带,所以不必操心
当然你可以在你的机子下测试一下,只需在 terminal 下输入 python
如果出现下面的界面就说明你机子已经装了python
Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "right", "credits" or "license" for more information.
>>>
从上面可以看到在我机子上 python 的版本是 2.7.3
如果你想手动查看的话可以输入(同样在terminal下)
pythno -V
现在需要装 setuptools
命令 : sudo apt-get install python-setuptools
完成之后,就可以使用 easy_install命令安装 django
命令: sudo easy_install django
完成之后,在 terminal 下进入 python解释器(输入python)
按顺序输入下面的语句
import django
django.VERSION
这时候会输出你机子上 django 的版本
在我的机子是这样的
(1, 5, 1, 'final', 0)
OK,congratulation! 你已成功安装了django :)
❻ 怎么查看django版本
在windows下面启动cmd命令行。
在linux直接使用终端。 然后调用python解释器。
python 出现>>>后输入下列语句查看django版本,如果没有安装django,那么当你import django就会出错。
>>> import django
>>> print django.VERSION
下面是我windows下面的输出:
(1, 3, 1, 'final', 0) 完。
❼ 学python的新手求指导,用黑框安装好django后怎么看他的安装路径怎么将django加入到环境变量中
python的话,你可以把python的安装环境加到系统变量(我记得是自动添加的,可以在dos下直接运版行python)
至于django的话,权可以直接运行django-admin startproject mysite2(django-admin不用.py),不用python django-admin.py startproject mysite2(如果要的话,需要在python安装包下的script添加到系统环境变量)
❽ 如何让 django 跑到更新的 python 版本上
大版本的升级会有兼容性问题,Django 新版本会弃用掉一个函数,建议先在本地测试,测试 ok 再部署到生产环境。
❾ 如何查看djange使用的
在windows下面启动cmd命令行。 在linux直接使用终端。 然后调用python解释器。 python 出现>>>后输入下列语句查看django版本,如果没有安装django,那么当你.
❿ Linux系统查看django版本时,显示的是(1, 11, 0, u'rc', 1),我看别人都是'final',
因为你安装的rc版(Release Candidate),别人安装的是final版(final release)。