博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
django 引入静态文件问题
阅读量:5948 次
发布时间:2019-06-19

本文共 1564 字,大约阅读时间需要 5 分钟。

项目目录:

nlp_server├── db.sqlite3├── manage.py├── nlp_server│   ├── __init__.py│   ├── __init__.pyc│   ├── nlp│   │   ├── __init__.py│   │   ├── __init__.pyc│   │   └── qg│   │       ├── index.py│   │       ├── index.pyc│   │       ├── __init__.py│   │       ├── __init__.pyc│   │       ├── QgService.py│   │       ├── QgService.pyc│   │       ├── stop.txt│   │       ├── test.py│   │       └── test.txt│   ├── settings.py│   ├── settings.pyc│   ├── static│   │   └── js│   │       └── jquery.js│   ├── urls.py│   ├── urls.pyc│   ├── wsgi.py│   └── wsgi.pyc└── templates    └── nlp        └── qg            └── index.html

static下存放静态文件,templates下存放网页模板文件

2.修改setting.py

找到  STATIC_URL = '/static/'  ,把 "/static/"  改为 "static/"  并在后面追加一行,然后保存

1
STATIC_ROOT = os.path.
join
(BASE_DIR, 
'static'
)

 最后保存好的样子是这样的:

# Static files (CSS, JavaScript, Images)# https://docs.djangoproject.com/en/1.10/howto/static-files/ STATIC_URL = 'static/'STATIC_ROOT = os.path.join(BASE_DIR, 'static')

3.修改 urls.py

在urls.py中导入2个库

from django.conf import settingsfrom django.conf.urls.static import static

并在结尾追加

+ static(settings.STATIC_URL, document_root = settings.STATIC_ROOT)

最后保存好是这个样子的(红色部分为修改的):

from django.conf.urls import urlfrom django.contrib import adminform blogs import views as blogs_viewsfrom django.conf import settingsfrom django.conf.urls.static import staticurlpatterns = [    url(r'^admin/', admin.site.urls),   url(r'^$', blogs_views.index),] + static(settings.STATIC_URL, document_root = settings.STATIC_ROOT)

4.重新运行你的项目

切记静态文件全都放在 static下面,网页模板文件全都放在 templates下面

最后网页里引用

转载地址:http://zldxx.baihongyu.com/

你可能感兴趣的文章
12月第3周在线视频网站覆盖数排名TOP15:优酷夺冠
查看>>
全球域名注册商(国际域名)保有量及市场份额(6月6日)
查看>>
Linux常用的命令和脚本
查看>>
Linux curl命令参数详解
查看>>
Asterisk的MusicOnHold设置(1.8)
查看>>
LightBus新浪微博客户端开源下载
查看>>
交换机时间同步
查看>>
土豆网发布互动娱乐急播平台Channel豆
查看>>
在 Ali Kubernetes 系统中,我们这样实践混沌工程
查看>>
Linux-rsync+inotify 文件实时同步
查看>>
七Python异常和文件处理(二)
查看>>
log4j典型配置快速上手笔记
查看>>
如何提高团队代码质量——代码审查的实践
查看>>
公司对外若干台web服务器,发现有人恶意刷新页面,怎么办?
查看>>
五指cms标签说明汇总
查看>>
oracle 客户端安装
查看>>
CentOS minimal安装和开发环境部署
查看>>
JavaScript 日期格式化显示
查看>>
JSP与struts2跳转兼容问题
查看>>
我的友情链接
查看>>