redsolutioncms.django-ユーティリティが含まれてDjangoの便利なユーティリティのセットです。
  * adminインタフェースのプレビューとのImageField
  *オーバーライドロケータードットでユーザーを作成することができます
  *ローカライズされた日付フィルタ
  * ConsoleExceptionミドルウェア
のインストール:の
  1。あなたのDjangoプロジェクト内のあなたのsettings.pyであなたのINSTALLED_APPSにでユーティリティを入れてください。
<強い>
使用方法:の
ImagePreviewField:
のImageField近いイメージプレビューを表示するために使用します。
あなたのmodels.pyでそれを使用するには
utilities.fields輸入ImagePreviewFielddから
クラスをmymodel(models.Model):
&NBSP;画像= ImagePreviewField(= upload_to「アップロード/ ')
あなたは親指の最大の幅と高さを指定することができます
クラスをmymodel(models.Model):
&NBSPに、画像= ImagePreviewField(upload_to = 'アップロード/'、thumb_size =(80、80))
あなたがこのイメージの親指でフィールドを分離している場合は、その名前を指定し、その本当のサイズを使用するように指示することができます。
クラスをmymodel(models.Model):
&NBSP;親指= models.ImageField(= upload_to「親指/ ')
&NBSP;画像= ImagePreviewField(= upload_to「アップロード/ '、='親指を」thumb_field、thumb_size =なし)
ドットはユーザー名です。
デフォルトでは、このアプリケーションは、あなたがそこに名にドットを持つ管理者でユーザーを作成することができます。あなたのsettings.pyでfalseに設定ALLOW_DOT_IS_USERNAMEを許可しないように。
ローカル日付テンプレートフィルター:
DATE_LOCALフィルタジャンゴ1.1(1.2+はすでにそのような特徴を有している)で使用されることになっ。 {%負荷utilities_tags%}ロード·フィルタと日付Djangoの日付フィルタのようにそれを使用する
例えば:
{{entry.creation_date | DATE_LOCAL:「D F Y "}}
RUロケールの01Янвaря2010を返します。
ConsoleExceptionミドルウェア:
多くの場合、あなたがイライラするときDjangoのショーのトレースバックのような
ファイル」/home/mysite/django-mysite3/django/template/__init__.py」、ライン
render_nodeで800、
リターンnode.render(コンテキスト)
ConsoleExceptionミドルウェアはSTDOUTにオリジナルのトレースバックを出力します。それは時々、デバッグのために非常に便利です。 ONLY開発モードで使用してください。
の何が新しいの今回のリリースで:!
- を追加しましDjangoのCSRF、Ajaxのスクリプトます。
のバージョン0.1.4でのの新機能:
- を追加しました管理コマンド、包まれたImagePreviewField IOErrorをします。
のあるどのバージョン0.1.3のの新しい:
- SplitDateFieldを追加します。
のバージョン0.1.2でのの新機能:DATE_LOCALテンプレートフィルタの
- バグ修正
- ジャンゴ1.1で修正されたcompabilityのResetPasswordFormます。
の要件の
- のPythonます。
- ジャンゴます。
コメントが見つかりません