1 つのアプリケーションで、ユーザーとチューターの 2 種類のアカウントを作成する必要があります。それらのそれぞれは、データベース内の異なるテーブルで定義されたユーザー/チューターアカウントを登録/ログイン/...できるはずです。
例えば
[app]/user/register
フィールドを含むフォームをusername, email, password, hobby
[app]/tutor/register
提供する必要があります: フィールドを含むフォームを提供する必要があります:username, email, pass, name, surname, telephone
Web2py 認証サービスauth_user
では、カスタマイズ可能なテーブルを使用できます。1 つのアプリケーションでコントローラに応じて 2 つのテーブルを使い分ける方法はありますか?
フィールドauth.settings.table_user
には auth_table の参照が含まれていますが、おそらくこの目的には使用しないでください。