django 第三天 有关库使用
Posted springday
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django 第三天 有关库使用相关的知识,希望对你有一定的参考价值。
项目中经常会用到第三方的lib和app,有些lib和app会进行不断更新,更新后可能会存在冲突,因此可以创建externals目录,下面欧app和libs。app存放django-cms,haystack等app,lib主要存放boto,requests等lib。
externals/
├── apps
│ └── README.txt
└── libs
└── README.txt
项目中我们需要将app或lib引入,可以通过配置settings方式
```
settings.py
# -*- coding: UTF-8 -*-
from __future__ import unicode_literals
import os
import sys
BASE_DIR = os.path.abspath(os.path.join(
os.path.dirname(__file__), ".."
))
EXTERNALLIBSPATH = os.path.join(
BASEDIR, externals
, libs
)
EXTERNALAPPSPATH = os.path.join(
BASEDIR, externals
, apps
)
sys.path = ["", EXTERNALLIBSPATH, EXTERNALAPPSPATH] + \
sys.path
以上是关于django 第三天 有关库使用的主要内容,如果未能解决你的问题,请参考以下文章