Django处理静态资源
- 在项目的根下,新建一个static文件夹用于存放静态资源
- 将项目中的静态资源,拷贝到static文件夹下
- 在django的配置文件settings.py,设置静态资源的位置
- 确保
INSTALLED_APP
下配置了
django.contrib.staticfiles
- 确保配置了
STATIC_URL
,这个是用来设置静态资源的访问地址
- 设置静态资源的位置
STATICFILES_DIRS = [os.path.join(BASE_DIR, \"static\")]
- 在模板中使用静态资源的方式
方式一:<script src=\'/static/js/xxxx.js\'></script>
ps:这种方式由于static标签位置写死了,所以一旦在settings.py中修改了STATIC_URL,则模板需要全部修改
方式二:(推荐)<script src={% static \'js/xxx.js\' %}> </script>
User内置的模型类
create_user:存储账户信息,会对密码自动加密
create_superuser:创建超级用户,会对密码进行加密
set_password:对密码进行加密
check_password:对密码进行校验