1

私のサイトにサインアップするための招待状を電子メールで送信したいと思います。

より良いサインアップリンクとより良いdjangoプラクティスはどれですか?:

mysite.com/accounts/create?verylongrandomstring(そしてそれをGETリクエストとして処理します)

また

mysite.com/accounts/create/verylongrandomstring(そしてそれをURLの一部として処理します)

また

それは重要ですか?私はすでにGETリクエストとしてコードを記述しましたが、これが良い習慣であるかどうかを確認したいと思いました。

4

2 に答える 2

3

それは実際には問題ではありません。それを「1回限りのページ」と「固定ページの1回限りのコード」のどちらと考えているかによって異なりますが、最終的にはどちらの方法でも問題ありません。参考までに、Pinaxのsignup_code再利用可能アプリは、デフォルトのurls.py構成でGETパラメーターを使用します。

于 2012-07-22T15:06:43.003 に答える
2

将来/create/の下に他のページが必要にならない限り、違いはありません。個人的にはGETパラメーターを使ってやりますが、それは本当にあなた次第です。

于 2012-07-22T14:40:48.353 に答える