Django 1.7 配置访问静态文件,需要注意几个地方的配置
1、setting文件的配置
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
)
2、在project的根目录下,创建static文件夹
3、urs.py文件下,添加类似如下内容
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = patterns('',
# Examples:
# url(r'^$', 'static_test.views.home', name='home'),
# url(r'^blog/', include('blog.urls')),
url(r'^admin/', include(admin.site.urls)),
url(r'^img/',include('img.urls',namespace='image')),
) + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
4、在相应的模板下,像如下 引入静态文件(picure1.jpg文件存在static文件目录下)
<img src="/static/picture1.jpg" alt="My pic" />
通过如上基本设置,就可以配置好静态文件了,在模板中,就可以添加相应的文件了