ソースから PostgreSQL と一緒に Django の開発ソースをインストールし、ソースから必要なその他すべてのものをインストールした後、Django チュートリアルに取り組んでいます。Ubuntu 12.10でpythonの代わりにpython3ですべてをやろうとしています。
__unicode__()
テーブルから objects.all() を要求したときに適切な結果を返すために再定義する必要があるチュートリアルの部分に到達するまで、すべてが順調に進んでいるように見えました。まったく機能していません。試してみることにしましたが__str__()
、うまくいきました!
しかし、チュートリアルでは、 を再定義してはいけないと説明しています__str__()
。__unicode__()
では、動作しているのに動作しないインストールの何が問題なの__str__()
ですか? チュートリアルの他の方法は問題なく機能します。