Django 정적 파일

1251 단어
Django 1.10
디렉토리 구조
Project/
├── db.sqlite3
├── manage.py
├── Project
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   ├── wsgi.py
├── app01
│   ├── admin.py
│   ├── apps.py
│   ├── __init__.py
│   ├── migrations
│   │   ├── __init__.py
│   ├── models.py
│   ├── static  #      
│   │   └── css.css
│   ├── templates  #      
│   │   └── index.html
│   ├── tests.py
│   ├── views.py
└── templates

항목의 settings 수정
 STATIC_URL = '/static/'     
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
#    ,      
STATICFILES_DIRS = (
     os.path.join(BASE_DIR, '/home/ubuntu/django/wechat/zbx/static'),     #            
)


항목 아래의 urls 수정
#     
from django.conf import settings
from django.conf.urls.static import static
    
+ static(settings.STATIC_URL, document_root = settings.STATIC_ROOT)

#    

from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
    url(r'^admin/', admin.site.urls),
] + static(settings.STATIC_URL, document_root = settings.STATIC_ROOT)


웹 페이지 템플릿에서 인용


프로젝트를 다시 실행하면 사용할 수 있습니다.

좋은 웹페이지 즐겨찾기