Python 是否有必要使用/制作一个使django开发更容易的脚本?

Python 是否有必要使用/制作一个使django开发更容易的脚本?,python,django,Python,Django,我刚刚在这里为django 1.3.1启动了一个django fairy项目: 它只是一个简单(但我认为有用)的python脚本,可以帮助django新手更快地开发所有东西。基本思想是: 在创建视图时,通常会创建相应的url和模板 当你制作一个模型时,通常你会在admin上注册它 因此,如果有一种方法可以用简单的方式做这样的事情,那会更有趣。 我想确定我所做的是否正确 这就是我的问题: 你认为这样的项目对社区有用吗 这是否违反了django(和python)哲学 判断它是否有用的唯一方法是完成它

我刚刚在这里为django 1.3.1启动了一个django fairy项目: 它只是一个简单(但我认为有用)的python脚本,可以帮助django新手更快地开发所有东西。基本思想是:

  • 在创建视图时,通常会创建相应的url和模板
  • 当你制作一个模型时,通常你会在admin上注册它
  • 因此,如果有一种方法可以用简单的方式做这样的事情,那会更有趣。 我想确定我所做的是否正确

    这就是我的问题:

  • 你认为这样的项目对社区有用吗
  • 这是否违反了django(和python)哲学
  • 判断它是否有用的唯一方法是完成它并发布,然后人们开始使用它

  • 不,django还有很多其他的快速引导脚本。没有这样的政策可以防止这种情况

  • 但是,对于最终用户希望如何处理其模型/视图,您不应该做很多假设。Django是一个工具集,因此有很多方法可以使用它

    例如,有些模型从未在管理中输入,类似地,有些django站点没有“前端”(即视图),只使用ORM和管理,应用程序如

    你认为这样的项目对社区有用吗

    是的,只要继续开发它,你就会知道,从用户那里得到反馈,即使反馈不够好,也要让你的项目不断改进,你的项目很快就会得到很好的评价和认可。只需考虑你的用户的笔记和评论,你就可以了。 这是否违反了django(和python)哲学


    不,不是。

    我完全知道这一点。因此,在修改manage.py时,我只添加内容,不更改任何功能。因此,每当有人打算在我的假设中做一些事情时,他/她都会运行“python manage.py fairy”,但如果他/她只是想制作一个普通的应用程序、模型或视图,他/她仍然可以用传统的方式来做。顺便说一句,你能给出一些这样的引导脚本的例子吗?我认为进行比较会很好,并确保我不会重新发明轮子:)谢谢你的评论谢谢你的回答,让我再问一点:有没有这样一个“django官方论坛”或任何地方,我可以让社区知道这一点并等待他们的反馈?(我以前使用CodeIgniter,有一个CodeIgniter论坛来发布我的作品)网络上有很多,下面是一个小列表:-后者是一个小但非常有用的社区。祝你在这个项目中好运!