我試圖用IPN實現django-paypal(dcramer的版本),雖然我收到通知,但它回答了500錯誤。我檢查了我的調試日誌,我看到這條消息:django paypal_ipn表不存在
DatabaseError: (1146, "Table 'myproject.paypal_ipn' doesn't exist")
沒有我發現關於pypal_ipn表中提到的任何教程。我也做了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」。這也應該遷移貝寶應用程序。 – 2012-03-21 16:27:18
沒錯。我太累了。我需要回家,明天回來... :) – xpanta 2012-03-21 16:34:52
很高興爲你工作。 :)我將評論移至答案,以便您可以結束該問題。 – 2012-03-21 16:45:06