【问题标题】:django - download and install django rest frameworkdjango - 下载并安装 django rest 框架
【发布时间】:2015-03-30 06:39:20
【问题描述】:

我是django初学者,在官网做了基础教程。

想学习django rest框架,看到这里也有很棒的教程-http://www.django-rest-framework.org/#requirements

我想不通的一件事 - 我如何安装框架和其他必要的东西?我正在离线工作,所以我需要手动下载所有库/包然后安装它们。 (不能使用 pip install 和 github clone)

非常感谢我需要下载什么以及如何安装它以使用 django rest 框架的解释:)

提前致谢

【问题讨论】:

标签: python django pip django-rest-framework


【解决方案1】:

我认为您对pip 的工作原理有些困惑。使用pip 安装应用程序允许您离线使用它。

根据the official repo

$ pip install djangorestframework

然后将'rest_framework' 添加到您的INSTALLED_APPS 设置中:

INSTALLED_APPS = (
    ...
    'rest_framework',
)

您现在可以离线使用 DRF。

编辑:如果你正在开发的机器没有连接到互联网的能力,你可以clonegithub repo,将它复制到你的离线机器,然后运行:

pip install -e /srv/pkg

.../srv/pkgsetup.py 所在的顶级目录。

【讨论】:

  • 好的,谢谢。只是想确保 /srv/pkg 是我的离线机器中的 rest-framrwork zip 的目录(当然是未经压缩的),对吧? setup.py 在哪里?而且,我猜 pip install -e 意味着它在计算机上是本地的?非常感谢
  • 还有一个问题 - 我只需要安装来自 github 的其余框架才能使用它吗?还有其他必要的事情吗?
  • setup.py 将位于应用程序的未压缩文件夹中。需要将srv/pkg替换为包中setup.py文件的绝对路径。
  • 好吧.. 意思是像 dir/setup.py 这样的东西,对吧?或到包含 setup.py 的文件夹
猜你喜欢
  • 2018-05-20
  • 2022-08-04
  • 1970-01-01
  • 1970-01-01
  • 2016-08-10
  • 2015-08-07
  • 2022-01-20
  • 2015-01-04
  • 1970-01-01
相关资源
最近更新 更多