我是 Django 初学者,我想将本教程作为练习:http ://www.joeyb.org/blog/2009/05/28/django-based-blog-on-google-app-engine-tutorial-第1部分
问题是本教程适用于 AppEngine,但我想在我的 Linux 开发机器上使用通用数据库来完成本教程。
我注意到有一些区别:
在模型中:
from appengine_django.models import BaseModel
from google.appengine.ext import db
class BlogPost(BaseModel):
title = db.StringProperty()
uri = db.StringProperty()
date = db.DateTimeProperty(auto_now_add=True)
teaser = db.TextProperty()
teaser_html = db.TextProperty()
content = db.TextProperty()
content_html = db.TextProperty()
tags = db.StringProperty()
这些进口是不同的:
from appengine_django.models import BaseModel
from google.appengine.ext import db
如果我通过以下方式更改:
from django.db import models
它会起作用吗?
然后我注意到另一个对 AppEngine 的引用:
from google.appengine.api import users
from google.appengine.ext.db import djangoforms
我应该在这里使用哪些导入来使其与我的 Linux 开发服务器上的 Django 兼容?
此致,