私はweb2pyとgoogleアプリケーションエンジンの新機能です。簡単なCRUD操作を開発しようとしました。web2pyアプリケーションにdb.regiserのようなデータベーステーブルがあり、このアプリケーションを2つの異なるこのアプリケーションデータベースが2つの異なる地域のユーザーにアクセスして、メインdbに影響を与えずにCRUD操作を自分のネームスペースで実行するためのネームスペースを作成する必要があり、web2pyアプリケーションのデータベースにネームスペースを作成する方法。web2pyアプリケーションデータベースのネームスペースの作成方法
0
A
答えて
0
私は(それがscaffolding app codeに記載されているが)、それはマニュアルにはないと思うが、あなたは、接続文字列に名前空間を指定することができます。
またdb = DAL('google:datastore+ndb://mynamespace')
、可能な代替として、ということに注意してくださいweb2py DALにはそれ自身のmulti-tenancy functionalityが含まれています。この方法を使用すると、将来別のホスティング/データストアオプションを選択した場合、コードは移植可能になります。
関連する問題
- 1. androidの別のアプリケーションデータベースを読む方法
- 2. web2pyを使ってライブランニングクロックを作成する方法は?
- 3. フォームの作成者を保存Web2Py
- 4. web2pyリストを作成する方法:db.pyの他のテーブルの参照
- 5. JavaでのXMLネームスペースの作成
- 6. テーブル内のデータを使ってアプリケーションデータベースを作成する
- 7. web2pyログイン時にアカウントを作成
- 8. Web2Pyでユニバーサルコントローラ機能を作成する
- 9. レールを使用して1つのアプリケーションデータベースの列を別のアプリケーションデータベース列に更新する方法
- 10. レール内のネームスペース内にコントローラを生成する方法
- 11. web2pyアプリケーションのcsvファイルからのデフォルトのユーザー名/パスワードセットの作成
- 12. JavaScriptでネームスペース/クラス型構造を作成する最もエレガントな方法
- 13. Androidアプリケーションデータベースの表示
- 14. アプリケーションデータベースの匿名化
- 15. web2pyで請求書を生成/印刷する方法は?
- 16. xmlのネームスペースを扱う方法
- 17. web2pyでユーザ定義クラスを作る方法
- 18. Webアプリケーションデータベースのコメントを処理する方法
- 19. MediaWiki:作成されたページのネームスペースごとのデフォルトテンプレート
- 20. GridLengthのStaticResourceを作成するためのネームスペース
- 21. Vaadin Webアプリケーションデータベース
- 22. Xamarin Androidアプリケーションデータベース
- 23. iPhoneアプリケーションデータベース:MySQL&SQLite
- 24. のweb2py:
- 25. C++ネームスペースとそのネームスペースに依存するクラスを持つ方法
- 26. sapui5のネームスペースの使い方
- 27. jQueryのネームスペースの使い方
- 28. Webアプリケーションデータベースの負荷軽減
- 29. web2pyのタスク(スケジューラ)にweb2pyの動作で競合状態がありますか?
- 30. 成果の作成方法
@ Anthony - ここでは、リージョン1とリージョン2 ... region nのようなn個のリージョンがあります。ユーザーがシステムにログインしている間にリージョン名前空間名を接続文字列に渡すことは可能ですか?地域ごとのユーザーログインに基づいていますか? – Chandra
さて、ユーザーレコードはデータベースに格納されているので、ユーザーがログインするには、データベースに接続している必要があります。したがって、名前空間を知っている必要があります。ですから、 'Auth'レコードを別々の共有データストアに格納するか、リージョン/ネームスペース(URLなど)を識別する別の方法が必要になります。 – Anthony