我正在使用Django创建我的第一个真正的网站,但我仍然在努力理解项目和应用程序之间的差异.
例如,我的网站是一个体育新闻网站,其中包含文章,排名表和"固定装置和结果"等部分,我的问题是这些部分中的每一部分是否应该在整个项目中的单独应用程序中?在这种情况下最好的做法是什么?
我对Web开发很陌生,只是想知道是否有一个推荐的(首选)项目文件夹结构可供使用(甚至可能特定于基于Django的项目).
谢谢.
在我的settings.py文件中STATIC_ROOT,MEDIA_ROOT两者当前都指向硬编码位置.例如,STATIC_ROOT路径是:
/home/ian/projectname/mysite/appname/static
Run Code Online (Sandbox Code Playgroud)
我知道在部署项目时会出现问题.
环顾四周,我可以看到我需要利用,os.path但无数的例子让我困惑.
我试图查看设置此文件的不同排列(或获取用于设置BASE_DIR的示例值)但是因为屏幕截图显示我遗漏了一些东西,因为它抱怨文件值.
如果需要我使用Django 1.6
提前致谢.
