Django-Mongokit.

Mongokit ODMを使ったMongoDBへのDjangoへのブリッジ
今すぐダウンロード

Django-Mongokit. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Peter Bengtsson
  • 出版社のWebサイト:
  • http://www.kde-apps.org/content/download.php?content=66266

Django-Mongokit. タグ


Django-Mongokit. 説明

Mongokit ODMを使ってMongoDBにDjangoを埋葬します Django-Mongokitの目的は、Mongokitを使いやすくすることです。 リレーショナルデータベースの代わりにMongoDBを使用する場合は、Djangoのモデルを定義します。このキットはボイラープレートを大事にし、登録するときに `_Meta`クラス属性を定義すると、DjangoであなたのMongokitドキュメントをよりよく機能させます.pip / easy_install Django-MongokitUsage / Configuration:まず第一にデータベースとその `settings.databases`ディレクティブに。これは、データベース= {'default':{'engine': 'sqlite3'、 'name': 'mongodb':{'engine': 'django_mongokit.mongodb'、 '、'、 '、'、 ' name ':' example '、}、 `default`と` mongodb`はこの設定では必須のキーです。変更できるのは `データベースの下の` `databases ` .in djangoの下のものです.django.dbのインポートモデルクラストーク(models.model):topic =モデル.charfield(max_length = 250)date = models.datetimefield() `django_mongokit`を使用すると、django_mongokit.documentのインポートDjangoDocumentクラストーク(DjangoDocument):structure = {'topic':Unicode、 'Date': DateTime.Datetime}この基本クラスはあなたに箱の外に恩恵を受けます。これにより、インスタンスの `objectId`がバイト文字列として返され、URLとドキュメントの検索にはIDでのマッピングに非常に役立ちます。例:>>> Mongokit Import Connection >>> conn = connection()>>> talkpleApp.modelsから>>> conn.register()>>>データベース= conn > >> Collection =データベース >>> talk = collection.talk.find_one()>>> talk '4b87c6b19d40b3375a000001'は、Djangoの人々が慣れ親しんでいる `_meta`属性です:>>> talk._meta <メタトーク「トーク」、 'talks'>>> talk._meta.verbose_name 'talk' >>> talk._meta.verbose_name_plural 'talks'ifあなたが好きな `_meta`属性のどれかを上書きしたいあなたはそれをDjango ormで行います:クラストーク(models.model):...クラスメタ:verbose_name_plural = u "Tarching" `django_mongokit`文書を操作すると、限られたシグナルのセットが発射されます。これらは次のとおりです。このアプリケーションのサンプルを見るには、 `django-mongokit`を使う方法のためのインスピレーションの良い源かもしれません。要件: ・Python ・ジャンゴー


Django-Mongokit. 関連ソフトウェア