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/,可以正常看到博客网页

 

原文地址:https://www.cnblogs.com/haifeima/p/11890913.html