Я могу получить значения из хранилища данных - PullRequest
0 голосов
/ 06 августа 2010

Я хочу получить некоторые значения, которые я поместил в хранилище данных с именем класса модели "Ani", и я попытался использовать приведенный ниже скрипт для этого, но у меня возникли проблемы. Может кто-нибудь, пожалуйста, помогите мне с этим

import random
import getpass
import sys

# Add the Python SDK to the package path.
# Adjust these paths accordingly.
sys.path.append('/root/google_appengine')
sys.path.append('/root/google_appengine/lib/yaml/lib')

from google.appengine.ext.remote_api import remote_api_stub

from google.appengine.ext import db
import models

# Your app ID and remote API URL path go here.
APP_ID = 'silasanio'
REMOTE_API_PATH = '/remote_api'
def auth_func():
    email_address = raw_input('Email address: ')
    password = getpass.getpass('Password: ')
    return email_address, password

def initialize_remote_api(app_id=APP_ID,
                          path=REMOTE_API_PATH):
    remote_api_stub.ConfigureRemoteApi(
        app_id,
        path,
        auth_func)
    remote_api_stub.MaybeInvokeAuthentication()

def main():
    initialize_remote_api()

    Meanvalue = []
    result = db.         ("SELECT * FROM Ani ORDER BY date DESC LIMIT 1")
    for res in result:
      Meanvalue = res.mean
      std_dev = res.stdev

      print(mean)


if __name__ == '__main__':
  main()

Я получаю ошибку ниже:

повышение KindError ('Нет реализации для вида \'% s \ ''% вида) google.appengine.ext.db.KindError: Нет реализации для вида 'Ani'

Пожалуйста, мне нужна помощь.

Спасибо

1 Ответ

1 голос
/ 12 августа 2010

Вам нужно импортировать файл, в котором вы определяете класс Ani, прежде чем сможете выполнять запросы к данным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...