zoukankan      html  css  js  c++  java
  • 使用django发布带图片的网页(上)

    如何使用django发布带静态图片的网页呢?

    在settings.py里加入下面内容

    STATIC_ROOT = os.path.join(os.path.dirname(__file__),'static')
    STATICFILES_DIRS = (
    ('css',os.path.join(STATIC_ROOT,'css').replace('\','/') ),
    ('js',os.path.join(STATIC_ROOT,'js').replace('\','/') ),
    ('images',os.path.join(STATIC_ROOT,'images').replace('\','/') ),
    ('upload',os.path.join(STATIC_ROOT,'upload').replace('\','/') ),
    )

    然后在项目文件里(我的是/home/ubuntu/zhangdong/zhangdong/static)新建static文件夹 然后进入该文件夹 新建 js css images文件夹。那么图片就放到images里了

    然后剩下的就和普通的django项目一样了。需要注意的是在html文件里引入该图片需要 写成这样:<img src="/static/images/map.jpg" >

    然后要在urls.py里开头加入 

    from django.contrib.staticfiles.urls import staticfiles_urlpatterns
    from django.contrib import staticfiles

    结尾加入:urlpatterns += staticfiles_urlpatterns()

  • 相关阅读:
    1602液晶显示实验
    LNMP安装(二)
    LNMP安装(一)
    vim插件安装
    资料下载
    建表的sql
    time
    计算机里的加减乘除
    branch
    存储过程
  • 原文地址:https://www.cnblogs.com/mryrs/p/7129085.html
Copyright © 2011-2022 走看看