Django静态文件配置
静态文件配置
1、把“个人博客模板《simple》”中的7个html文件复制到template中
(1)修改目录:在templates中的index.html下把目录中css/,提成换/static/css/,同理替换js和images
(2)在templates中的index.html下将<meta charset="gbk">改成<meta charset="utf-8">
2、在项目下新建static文件夹,放静态文件,STATIC主要指的是如css、js、images这样文件
把“个人博客模板《simple》”中的js、css、images文件夹拷贝到static下
3、在setting.py的STATICFILES_DIRS中加上静态文件的存储路径,比如:
STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) #静态文件的目录,即静态文件存放在 BASE_DIR/static 下(和manage.py同级目录下)
4、views中写一个index方法
def index(requset): return render(requset,'index.html') #render方法会自动找到templates中的index.html,读取他的内容
5、在urls.py中加上:
from user import views urlpatterns = [ path('admin/', admin.site.urls), path('index/', views.index), ]
6、运行django文件,在网址后面加上index/,即 http://127.0.0.1:8000/index/,可以正常看到博客网页