2010-07-28 4 views
1

Google App Engine 용 Django 앱을 만들고 있습니다. 나는 django-nonrel을 사용하고 있지만 Google App Engine 모델을 사용하고 있습니다.django-nonrel에서 django-nonrel 사용, App Engine 모델 사용

장고의 관리자 사이트도 사용하고 싶습니다. 항공사의 응용 프로그램에 대한

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 

admin.py은 다음과 같습니다

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

admin.site.register(Airline) 

내가 GAE의의 runserver을하고 다음 오류 얻을 :

 
TypeError at /admin/ 

'PropertiedClass' object is not iterable 

Goo를 사용할 수 없습니까? gle App Engine 모델 django-nonrel admin?

답변

4

django-nonrel에는 App Engine 모델을 사용할 수 없습니다. 당신은 장고 모델을 사용해야합니다. 이렇게하면 코드가 재사용 될 수 있고 App Engine을 끄고 다른 데이터베이스에서 코드를 사용할 수 있습니다.

관련 문제