Я новичок в Django, и я хочу сделать этот урок как упражнение: http://www.joeyb.org/blog/2009/05/28/django-based-blog-on-google-app-engine-tutorial-part-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
Какой импорт я должен использовать здесь, чтобы сделать его совместимым с моим Django на моем сервере разработки Linux?
С наилучшими пожеланиями,