Djapian.

Djangoの高レベルXAPIAN統合
今すぐダウンロード

Djapian. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Alex Koshelev
  • 出版社のWebサイト:
  • http://code.google.com/u/rafaeljsg14/

Djapian. タグ


Djapian. 説明

Djangoのための高レベルXAPIAN統合 DjapianはPythonパッケージです。 self):self.nameclassエントリ(models.model):author = models.foreignkey(person、retory_name = "エントリ")title = models.charfield(max_length = 250)created_on = models.datetImefield(default = datetime.now) is_Active = Models.BoolEanfield(デフォルト= true)text = models.TextField()編集者= Models.ManyTomAnyfield(Person、Recordation_Name = "edited_entries")DEF Headline(self): "%s - %s"%(self.author 、self.title)def __unicode __(self):self.titleandを返すモデルエントリの索引付け機能を適用します。次のステップは、適切な設定を持つインデクサーインスタンスを作成することです。インデクサーは次のようになります。entry_indexer = indexer(model = entry、fields = 、tags = 、Trigger = Lambda obj:obj.is_active、)Djangoシェルでは、モデルのインスタンスを作成します。 >>> P = PERSON.OBJECTS.CREATE(name = "alex")>>> entry.objects.create(著者= p、title = "testエントリ"、text = "not larg textフィールド")>>>エントリ.Objects.create(著者= P、TITLE = "別のテストエントリ"、IS_ACTIVE = false)>>> entry.objects.create(著者= p、title = "" "3番目の小エントリ"、text = "別のテキスト") >>> entry.indexer.update()これはすべてです!各エントリインスタンスは索引付けされ、検索の準備ができています。 tryしてみましょう:>>> result = entry.indexer.search( 'title:entry')>>> len(結果)3 >>>続き:... row.instance.headline()...アレックス - テストEntryalex - 別のテストエントリレックス - 3番目の小さなエントリ要件: ・ジャンゴー ・XAPIANとOMEGA ・Pythonを使用したXAPIANバインディングを有効にしました ・Python


Djapian. 関連ソフトウェア

h

キーワードとオプションのポップアップを含むキーワードを置き換えるWordPressプラグイン。 ...

322

ダウンロード

Urwcyr-Tex

urwcyr-texパッケージには、URW Cyrillicフォント用のTEXバインディングのセットが含まれています。 ...

204

ダウンロード