0

GAEプロジェクトをdjango-nonrelに移植しました。次に、オブジェクトからDjangoユーザーオブジェクトへのリンクが必要です。

class Opinion(google.appengine.ext.db.Model):
  ...
  author = db.ReferenceProperty(django.contrib.auth.User)

残念ながら、GAEモデルはこの方法でしかリンクできないため、これは不可能です。

質問-これを解決するための最良の方法は何ですか?それは可能ですか、それともどうにかして回避する必要がありますか?

すでに大量のデータがあるため、古いGAEモデルを移行したくありません。

4

1 に答える 1

0

私の最初のグーグルと検索は私に何も良いものをもたらしませんでした:

django-nonrelリストで私は読んだ:

appengineモデルをdjango-nonrelに使用することはできません。すべてのモデルを適切なdjangoに変更する必要があります。つまり、appengine-patchが提供する登録ではなく、元のdjango-registrationアプリを使用します。

私とまったく同じように、別の質問には答えられませんでした。

...そして私は人々がDjangoモデルへの切り替えを勧める別の場所を見つけました。

それなら、私が必要なことをする方法はなく、移行する必要があると思います。

于 2011-06-15T20:49:18.753 に答える