V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
fdsfsdfsdf3334
V2EX  ›  问与答

我对 django 的 startproject 和 startapp 有些不理解,我感觉好像有些重复

  •  
  •   fdsfsdfsdf3334 · Aug 14, 2014 · 15449 views
    This topic created in 4275 days ago, the information mentioned may be changed or developed.
    小妹初学django,请指点下哦


    比如,我需要建立一个博客,用来写文章啊 什么的

    那么我 执行 django-admin.py startproject mysite 他就会建立一个项目了 ,但是没有生成admin.py和models.py

    这样的话 似乎我无法写博客的视图模型


    按照教程指示,我还需要执行python manage.py startapp polls

    就会建立一个目录,里面有admin.py和models.py

    请问,在这个项目中,mysite 和polls是啥关系,是否重复了呢,难道我建立一个博客,要执行2次命令吗

    不是很理解这个设计思路
    ----------------------------------------------------------------------------------------------------

    另外 还有一个问题,
    比如我要建立一个大型的系统,就比如OA系统,系统有财物模块,流程模块,XXX模块

    那是否就可以 先执行 django-admin.py startproject my_system

    然后针对每个模块 执行
    python manage.py startapp caiwu
    python manage.py startapp liucheng
    python manage.py startapp XXXX

    不知道是不是这样哦

    请大大们指点下哦
    2 replies    2014-08-22 16:26:46 +08:00
    pykwokcc
        1
    pykwokcc  
       Aug 22, 2014   ❤️ 2
    工程 vs 应用
    工程和应用的区别是什么?一个应用是完成某件事的一个Web程序——比如,一个博客系统,一个公共数据资料库或是一个简单的投票程序。一个工程包含网站的一系列配置,以及多个应用。一个工程可能包含多个应用,一个应用也可以存在于多个工程。
    具体可以看看该教程: https://read.douban.com/reader/ebook/284513/
    fdsfsdfsdf3334
        2
    fdsfsdfsdf3334  
    OP
       Aug 22, 2014
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3309 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 13:10 · PVG 21:10 · LAX 06:10 · JFK 09:10
    ♥ Do have faith in what you're doing.