1

私はGoogleアプリケーションエンジンのモデルに必要と思うものがあります。私は基本的にクラシファイド広告システムを構築しています。ここで私はデータモデルを持っています...今、Google App Engineの中でPythonを使用する

は、私がこれまで持っているものです。

class Cities(db.Model): 
    name = db.StringProperty() 
    connectors = db.ListProperty() 
    catList = db.ListProperty() 



class Listings(db.model): 
    title = db.StringProperty() 
    category = db.CategoryProperty() 
    city = db.StringProperty() 
    editURL = db.LinkProperty() 
    email = db.EmailProperty() 
    phone = db.PhoneNumber() 
    user = db.UserProperty() 
    date = db.DateTimeProperty(auto_now_add=True) 
    content = db.TextProperty() 
    picture = db.BlobProperty() 
    location = db.StringProperty() 

はそれらとは明らかに間違っているものはありますか?また、これらのファイルは、Google App Engine用の他のすべてのファイルと同じディレクトリにあるdbmodels.pyというファイルにあります。これらを使用する必要がある特定のファイルにインポートする方法はありますか?

最後に、私は表現したい都市のリストを持っています。 Google Appsエンジンにはどうすればいいのですか?正しいことは自分の都市を作ることができるダッシュボードを作ることですか?

ありがとうございました! i_use_models.pyのようなもので

  • from dbmodels import Cities, Listings(彼らは同じフォルダ内にあると仮定した場合)、およびそれが正しい方法である CitiesListings
  • を使用しますが、必ずだけを作るている彼らとは明らかに間違っているものは何もありません

  • 答えて

    2
    1. 管理者はそれを編集できます。 (または、下記のThomas Kのコメントをお読みください)
    +1

    on 3この場合、アプリのダッシュボードからデータストアの簡単な管理を行うことができます。 APIからデータの一括アップロードを実行する方法もありますが、後で編集する場合は便利です。 –

    関連する問題