IPNでdjango-paypal(dcramerのバージョン)を実装しようとしていますが、通知を受け取っても500エラーが返されます。私は私のデバッグログをチェックし、私はこのメッセージを見た:私が見つけたのチュートリアルのいずれもpypal_ipnテーブルについて何も言及していないdjango paypal_ipnテーブルが存在しません
DatabaseError: (1146, "Table 'myproject.paypal_ipn' doesn't exist")
を。私もsyncdbを行い、南は移行しましたが、テーブルは作成されません。
私は間違っていますか?
これは私がsyncdbの実行を得るものです:
Synced:
> django.contrib.auth
> django.contrib.contenttypes
> django.contrib.sessions
> django.contrib.sites
> django.contrib.messages
> django.contrib.staticfiles
> debug_toolbar
> grappelli
> filebrowser
> tinymce
> south
> avatar
> django.contrib.admin
> notification
Not synced (use migrations):
- paypal.standard.ipn
$ python manage.py schemamigration main --auto
Nothing seems to have changed.
$ python manage.py migrate main
Running migrations for main:
- Nothing to migrate.
- Loading initial data for main.
No fixtures found.
"python manage.py migrate"を試してみてください。それもpaypalアプリを移行する必要があります。 –
私はとても疲れた。私は家に帰って明日戻ってくる必要があります... :) – xpanta
それはあなたのために働いてうれしい。 :)私はあなたが質問を閉じるかもしれないので、答えにコメントを移動しました。 –