私は、ユーザーからのビットコインアドレスを受け入れるDjangoフォームを使いたいと思っています。このアドレスが合法であるかどうかを検証する最良の方法は何ですか?Django Bitcoinアドレスの検証
私は自分自身の実装を書こうと思うかもしれませんが、これらの点に関しては、潜在的な穴を持つものを作るよりも試してテストした方が良いといつも思っています。私は、私のdjangoフォーム、または既にこれを行っているリソースのカスタムフィールドを作るために使用できる良いpythonのコードはありますか?
たとえば、カスタムフォームフィールドのプロセス全体をスキップして、代わりにpycoinライブラリを使用してビュー内のアドレスを検証する方が良いかもしれませんか?しかし、私がこのようにしなければならない場合、どのようにエラーをフォームに返すのでしょうか?