码迷,mamicode.com
首页 > 其他好文 > 详细

django 第三天 有关库使用

时间:2016-12-11 17:52:34      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:settings   sys   lib   django   file   nic   cms   request   read   

项目中经常会用到第三方的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
)
EXTERNAL
APPSPATH = os.path.join(
BASE
DIR, externals, apps
)
sys.path = ["", EXTERNALLIBSPATH, EXTERNALAPPSPATH] + \
sys.path


django 第三天 有关库使用

标签:settings   sys   lib   django   file   nic   cms   request   read   

原文地址:http://www.cnblogs.com/springday/p/6159828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!