1
est 2013-12-30 15:23:39 +08:00
> 我是想把整个网站都丢在一个app中,不知道这样行不行?
可以。前提是如果你需要其他人协同开发,请准备好脸备抽。 |
2
pythoner 2013-12-30 15:27:42 +08:00
manage.py
settings.py test.py requirements.py 所有的app都放到apps目录下,这样的话在settings里添加app时候只用写成apps就可以了 apps/ apps/accounts/ apps/bbs/ ... base目录 base/models.py base/common.py ... utils目录用来放自己写的一些单元 utils/http.py utils/email.py utils/middlewares.py utils/context.py ... |
3
raquelken 2013-12-30 15:56:48 +08:00
|
4
xiguad 2013-12-30 17:29:40 +08:00
|
5
Ray2EX 2013-12-30 17:31:39 +08:00
按照功能拆分app嘛
|
9
sfdye 2013-12-30 19:49:28 +08:00
可以的
如果你的project只有一个app就行,用不用startapp命令都可以,反正就是帮你生成几个文件。best practice是有每个app有自己的template,自己的static,然后include到settings.py里面。 |
10
mailto1587 2013-12-30 20:07:47 +08:00
django项目的目录结构是最好确定了的吧,按照django doc上那样的来,我认为是best practice,很多东西在框架上就限制了。
我倒想知道大家的flask项目目录结构是怎么样的 |
11
node 2013-12-30 23:25:07 +08:00 via Android
@mailto1587 +1
同求讨论flask目录结构,或者开个新帖也行 |
12
mailto1587 2013-12-30 23:41:18 +08:00 1
@node
有篇文章:http://mattupstate.com/python/2013/06/26/how-i-structure-my-flask-applications.html 很不错,我的项目使用它的目录结构 |