初识 django 大概是去年的今天。当时按照 django practics 里面的教程做。添加 Tinymce 富文本编辑器的时候。一直不成功,当时对 django 确实不熟悉。现在想来,大概是 对 静态文件和媒体文件不了解
django 的静态文件,一般为一些 css javascript文件。媒体文件则是一些用户上传的文件,如图片,音频 ,视频文件等。一个项目(project)可能有很多 app,多数app共享一些静态文件。这样就可以设置一个全局的静态文件。针对 app 可以单独设置。
下面列举如何设置。环境是 ubuntu 12.04 + python 2.75 + django 1.3
项目目录结构如下:
/dmblog(project)/
/mblog(app)/
/__init__.py
/models.py
/views.py
/test.py
/db
/static/
/styles/
/scripts/
/images/
/media
/templates
/settings.py
/url.py
/manage.py
加粗的为文件夹
更多 点击 Django 静态文件和媒体文件配置...