Использование django-admin на django-nonrel с использованием моделей App Engine - PullRequest
2 голосов
/ 29 июля 2010

Я создаю приложение Django для Google App Engine.Я использую django-nonrel, но использую модели Google App Engine.

Я также хочу использовать админский сайт Django.

My models.py для авиакомпаний: приложение:

from google.appengine.ext import db

class Airline(db.Model):
 name = db.StringProperty(required=True)
 description = db.TextProperty()
 notes = db.TextProperty()

 class Meta:
  verbose_name_plural = 'Airlines'

 def __unicode__(self):
  return self.name

My admin.py is:

from django.contrib import admin
from airlines.models import *

admin.site.register(Airline)

Я выполняю GAE runserver и получаюследующая ошибка:

TypeError at /admin/

'PropertiedClass' object is not iterable

Можно ли использовать модели Google App Engine с django-nonrel admin?

1 Ответ

5 голосов
/ 15 ноября 2010

Вы не можете использовать модели App Engine с django-nonrel. Вы должны использовать модели Django. Таким образом, ваш код может использоваться повторно и позволяет вам отключить App Engine и использовать ваш код с другой базой данных.

...