app应用的加载,工程所需模块加载

来源:3-20 IMOOCC工程用到的表models定义和字段设计

痞子过

2018-04-21

app应用的加载,工程所需模块加载,具体怎么加载。是后面讲,在第三章 只是有提到而已

写回答

1回答

Jeson

2018-04-21

你好,这个,看下工程的setttings.py文件,其实就是通过python的sys模块来加载apps路径下的app工程,代码如下:

BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))
INSTALLED_APPS = (
    'django_crontab',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'users',
    'detail',
    'operations',
    'taskdo',
    'reports',
    'scanhosts',
    'utils',
    'extra_apps.xadmin',
    'crispy_forms',
    'automatic',
)


0
1
痞子过
非常感谢!
2018-04-23
共1条回复

Python+Django+Ansible Playbook自动化运维项目实战

【课程升级3.6版本】大牛全面践行DevOps,运维与开发间高效协作

861 学习 · 326 问题

查看课程