Django(静态文件和Django应用和分布式路由)

什么是静态文件

如:图片、css、js、音频、视频

静态文件配置 --settings.py中

1.配置静态文件的访问路径【该配置默认存在】

STATIC_URL = '/static'

指定访问静态文件是需要通过/static/xxx或http://127.0.0.1:8000/static/xxx

【xxx表示具体的静态资源位置】

2.配置静态文件的存储路径STATICFILES DIRS

STATICFILES DIRS保存的是静态文件在服务器端的存储位置

STATICFILES DIRS = (os.path.join(BASE_DIR,“static”)),

什么是应用

应用在Django项目中是一个独立的业务模块,可以包含自己的路由,视图,模板,模型

创建应用

步骤一:用manage.py中的子命令startapp创建应用文件夹

python manage.py startapp music

步骤二:在settings.py的INSTALLED_APPS列表中配置安装此应用

        INSTALLED_APPS = [ ]

分布式路由

django中,主路由配置文件(urls.py)可以不处理用户具体路由,主路由配置文件的可以做请求的分发(分布式请求处理)。具体的请求可以由各自的应用进行处理

配置分布式路由

步骤一:主路由调用include函数

语法:include('a

你可能感兴趣的:(django,django)