Django移植

ユーザーアカウントの自動マージ
今すぐダウンロード

Django移植 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Karol Majta
  • 出版社のWebサイト:
  • https://github.com/lolek09/

Django移植 タグ


Django移植 説明

Django-Transplantは、Djangoユーザーアカウントの簡単なマージを実行するためのDjangoアプリです。それはピップ問題にインストールbackend.InstallingTo第三者の社会的認証とうまく果たすべきである:PIPインストール-e gitの+のhttp:あなたのINSTALLED_APPSに//github.com/lolek09/django-transplant#egg=django-transplantConfigurationAdd「移植」 。テストスイートを実行する予定の場合は、「transplant.tests」を追加する必要があります.industres_apps + =( 'transplant'、 'transplant.tests'、#これはオプションですマージします。あなたは任意のFormviewのようにそれを使うことができます、そしてそれはtransplant_mergeです。それは 'transplant / merge.html'でデフォルトのテンプレートがそれを押すことを期待しています。urplatterns = patterns( ''、... URL(R '^ accounts / merge / $')インクルード( 'transplant.urls'))、...)マージフォームを取得して送信することはできますが、それは効果がありません。デフォルトのマージを利用するには、settings.py:transplant_operations =(( 'transplant.tests.models.CustomProfile'、 'transplant.surgeons.defaultSurgeon'、{})、( 'transplant.tests.models.item')にtransplant_operationsを設定する必要があります。 、 'transplant.tests.surgeons.DefaultSurgeon'、{'user_field': 'where'})、( 'transplant.tests.models.message'、 'transplant.tests.surgeons.defaultSurgeon'、{'manager': '未読transplant_operationsはトリプルで構成されており、それらのそれぞれは次のものを指定します:1。マージするモデルクラスへのパス2.2。 MERGE.3の間に使用される外科医クラスへのパス。余分な引数。サポートされている追加の引数は次のとおりです。 - user_field - マージ中に外科医によって使用されるユーザーフィールドの名前(デフォルトは 'user')。 - マネージャー - マネージャの名前マネージャの名前。上記の例では、 '未読'マネージャーを介してアクセス可能なメッセージのみがマージされます。これは、次のとおりです。各エンティティ(すべての信号がトリガされるように) - Mergedifのergedifにis_active to falseを設定します。


Django移植 関連ソフトウェア