3

私は symfony2 を知っていて、大規模な Web アプリケーションを完成させました。大好きです。1年前、私はdjango 1.3をやりましたが、それほどではありませんでした。

これで、python django で Web アプリケーションを作成したいクライアントができました。

これで、テンプレート、ロガーなどは両方で同じであることがわかりました。しかし、私は高度なトピックについて知りません。これらはDjangoに存在しますか?

  1. アノテーション、つまり vaidations、 orm 、アノテーションを使用したルーティング
  2. djangoの依存性注入コンテナにはありますか
  3. セキュリティのために役割を使用できますか。ULS を保護することを意味し、特定のユーザーのための方法
  4. prePersist 、 PostUpdate などのイベント ハンドラーは、エンティティの作成で何かを行うためのものです。
4

1 に答える 1

1
  1. Django は、生まれたときにオームを持っていました。modelsでデータをマップし、バリデーターで検証し、urlconfを介してリクエストを「ルーティング」します。

  2. はい

  3. Django 内に認証フレームワークがあります

  4. シグナルですが、すべてのモデルがクラスであるため、post/pre init/create/edit/delete で行う必要があることの大部分については、モデルの対応するメソッドをオーバーロードできます。

于 2012-09-08T09:05:56.843 に答える