按照一个教程做了一个 Django(1.4) 程序,基础目录如下:
. ├── manage.py ├── ribbit │ ├── __init__.py │ ├── __init__.pyc │ ├── database.db │ ├── settings.py │ ├── settings.pyc │ ├── static │ ├── templates │ ├── urls.py │ └── wsgi.py └── ribbit_app ├── __init__.py ├── __init__.pyc ├── migrations │ ├── 0001_initial.py │ ├── 0001_initial.pyc │ ├── __init__.py │ └── __init__.pyc ├── models.py ├── models.pyc ├── static ├── tests.py └── views.py
ribbit是项目名(django-admin.py startproject ribbit)
ribbit_app是应用名(django-admin.py startapp ribbit_app)
关于static文件,为什么要分别放在两个下面?
/ribbit/settings.py 中指定的 STATIC_URL = '/static/' 是 ribbit_app 下的。
那么 ribbit 下的 static 有什么用?
https://docs.djangoproject.com/en/1.4...