三十九:Django之静态文件、中间件以及后台

一:静态文件

1.1使用

在网页使用的css文件,js文件和图片叫做静态文件

1)新建静态文件夹static

2)配置静态文件所在的无力目录。Setting.py

STATIC_URL 设置访问静态文件对应的url

STATICFILES_DIRS 设置静态文件所在的物理目录

3)动态生成静态文件路径

1.2 加载目录

二: 中间件

中间件函数是django框架给我们预留的函数接口,让我们可以干预请求和应答的过程

2.1 获取浏览器端的ip地址

使用request对象META属性:request.META['REMOTE_ADDR']

2.2 使用中间件

1)新建middleware.py文件

2)定义中间件类

3)注册中间件

三:后台管理

1)本地化:语言和时区本地化

2)创建超级管理员

python3 manage.py createsuperuser

登录管理页面:http://127.0.0.1:8000/admin

你可能感兴趣的:(三十九:Django之静态文件、中间件以及后台)