Django框架学习(2)返回一个静态页面
配置静态文件
前端的三大块HTML、CSS、JavaScript,还有各种插件,合在一起才是一个完整的页面。据说Django中一般将这些静态文件放在static目录中,虽然也不知道为什么,但是跟着大神们的脚步一般是不会错的。
1.首先呢,创建static文件夹,路径为:mysite/static
2.需要配置mysite/mysite/settings.py文件让Django知道static这个目录的存在,并能够找到它,配置内容如下:
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/2.1/howto/static-files/
STATIC_URL = '/static/' #这里的'/static/'指的是浏览器中访问静态文件需要添加的前缀部分
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static') #这里的字符串static指的是项目目录名
]
将HTML模版资源放在static目录下,index.html文件放在templates目录
然后运行程序,可以得到如下页面: