2011-03-25 121 views
0

我想将我的应用程序分成两个命名空间,Cms和Front。基于这个例子,我将在前面命名为User的脚手架中处理用户在服务中注册的用户的数据。但问题是,在Cms中,我还想拥有访问权限并能够管理用户,如阻止操作,删除,重新发送邀请,发送电子邮件等。Rails3命名空间共享模型

什么是最好的解决方案。我应该在Front中制作两个单独的脚手架,另一个在Cms中,并且在数据库中处理同一个表,或者是否应该创建一些模块来处理这两个名称空间的常见操作?当然,对于每个名称空间,我将有不同的数据库前缀,如何处理它?

回答

0

只是不添加常见的东西的命名空间。或者你也可以为它们添加一个Common命名空间。