anyit.djattributes

ソフトウェアのスクリーンショット:
anyit.djattributes
ソフトウェアの詳細:
バージョン: 0.3.1
日付のアップロード: 11 May 15
開発者: Jan Hoehn
ライセンス: 無料
人気: 29

Rating: 3.0/5 (Total Votes: 2)

anyit.djattributes Djangoのそれに触れることなく、任意のモデルの任意の属性を提供することを目的とするアプリ&NBSPはある。勝った柔軟性が密集したデータを持つ大規模なアプリケーションには明らかとなるであろうスピード失った、と支払われます。
ギャップを気に
私はこの哲学をDjangoのために準拠していないことについて少し心配です。あなたが大規模な非スパース·データのもののためにこれを使用していないことを確認してください。私は、任意のパスに依存する属性を含むツリー構造に煩わされました。私はそれをしなかった理由です。私はこれを回避していることができれば私は私のモデルは、より釘付けでした。
インストール:
&NBSPは、ちょうどあなたの現在のDjangoプロジェクトに属性のフォルダをコピーし、あなたの設定で「属性」が挙げられます。
 またはsudoのeasy_installをanyit.djattributesを使用して、それをインストールし、「anyit.djattributes.attributes 'を含みます。
使用法:
Javascriptを/表記のようなjQueryが実装されており、シンプルなインターフェイスクラスと呼ばれるattrで提供されています。通常のクラス名のように何の大文字は、jQueryのような気分にさせるためにしようとしません。
タイプのインタフェース
  attr.create_type(名前、説明、タイプ)#は、タイプを​​作成します。タイプのさらなる情報のため__doc__を見て、それらがどのように表現されます。今internal_t​​ypes int型、float型、文字列、テキスト、ユニコード、クラス(任意のpickleableオブジェクト)とcontentTypeによって(ジャンゴgerericキーを使用して)。
  attr.delete_type(名前)#慎重に!カスケードは、任意の値(ないキャリア!)特定のタイプのを破壊します。
キャリア·インタフェース
  ATTR(所有者)#は、指定された所有者の属性のリストを返します。
  ATTR(所有者、名前)#は、所有者が指定された名前またはなしで属性を返します。
  ATTR(所有者、名前、値)#...その値を設定するか、タイプがkoscherない場合は上げます。
&NBSPは、ATTR(所有者、名前、値、create_attributetype、create_attribut、クラース、説明)■create_attributetypeが指定された名前を持つとattributeTypeの作成との間で選択するには、指定された値と指定された名前に設定記述によって決定タイプは説明が明示的でない場合提供。 create_attributeは、与えられたように、まだ属性タイプで装着されていないキャリアと特定の属性を関連付けるか、NameErrorが発生します。 klassが、インスタンスが指定されている場合でも、モデルに添付されている属性を強制することを選択します。
属性インタフェース
  attr.find(属性)#は、指定された属性の所有者を返します。
&NBSPは、attr.find(名前)#指定した名前の属性タイプの属性のリストを返します
  attr.find(name、value)の位の値に一致する指定された名前の属性タイプの属性のリストを返します
破壊的なインターフェース
  attr.delete()#は、すべての属性が削除されます
  attr.delete(名前)#は、指定された型を持つすべての属性を削除します。
。  attr.delete(オブジェクト)#は、すべての属性が指定されたオブジェクトまたはクラスに添付されて削除されます。

このリリースの新機能:

このための追加されたバッチ処理(O) list引数として渡された場合bjects。
(dictの引数として渡された場合)を割り当てるか(リスト)を盗んなる場合は、複数の属性がエイムズ(N)についてのバッチ処理を追加しました。
ドットを使用して、ネストした辞書の要素のretreivelような名前空間が追加されました(。)。

この要件:

このパイソン
ジャンゴ

へのコメント anyit.djattributes

コメントが見つかりません
コメントを追加
画像をオンにする!