2011-08-15 4 views
2

私はDjangoを初めて使っています。Djangoのサードパーティ製アプリケーションを使用して、いくつかの質問

私はDjangoにサードパーティのアプリケーションをインストールすることに疑問があります。

具体例。 https://bitbucket.org/ubernostrum/django-registration/srcの "django-registration"アプリ。このアプリをPython Site-packagesにインストールするには、docを使ってPIP(Pip install django-registration)をインストールするよう指示する指示を読んでください。

私の質問は次のとおりです。この方法でインストールする必要がありますか?私たちのプロジェクトに「django-registration」フォルダをAppとして置いてみませんか?

PS:これは、初心者のDjango質問です。

よろしく、その方法でインストールすることが

+0

[virtualenv](http://www.virtualenv.org/en/latest/index.html)を参照してください。この[virtualenvに関する入門についてのブログ記事](http://iamzed.com/2009/05/07/a-primer-on-virtualenv/)も参照してください。 –

+0

返事をありがとう。私はvirtualenvを使用します。しかし、私が知りたいのは、アプリはそのようにインストールされなければならないということですか?私たちのプロジェクトに「django-registration」フォルダをAppとして置いてみませんか? –

+1

プロジェクトフォルダに配置する際に問題はありません。 IMHO、それはあなたのプロジェクトを展開し、サードパーティのアプリケーションを最新の状態に保つことだけです。 –

答えて

2

アプリケーション必要がありますか?

限り、Pythonはそれを見つけることができるよう

(すなわち:それはPYTHONPATH上にある)あなたが好きな場所に置くことができます。

私たちのプロジェクトに「django-registration」フォルダをAppとして入れないのはなぜですか?

なぜ実際にはありませんか?実質的にそれを修正するつもりなら、おそらくかなり合理的です。あなたがいない場合、それを別々に保つことは、あなたのコードが何であるか、それが何でないかを明白に保ちます。いずれかの更新を簡単にすることができます。

関連する問題