Google App Engine 데이터 저장소의 모든 항목을 나열 할 때 AttributeError 발생

Ojonugwa Jude Ochalifu

내 데이터 저장소의 모든 항목을 가져온 다음 HTML을 사용하여 표시하려고합니다. 내부에서 이것을 시도하고 RequestHandler있지만 오류 메시지가 나타납니다.

"AttributeError: type object 'Student' has no attribute 'all'"

이것은 내 Student수업입니다

class Student(ndb.Model):
   banner_id = ndb.IntegerProperty(required=True)
   name=ndb.StringProperty()
   score=ndb.IntegerProperty()

그리고 이것은 RequestHandler코드입니다.

class MainHandler(webapp2.RequestHandler):
def get(self):
    # Create a HTML table
    table = "<html><head><title>Students Server</title></head><body><table><th>name</th><td>score</th>"
    # Now get a list of all students
    sqry = Student.all()
    sqry.order('name')

        # Use the data collected so far to create a table row and add 
        # it to the table
    table += Student.toTableRow(score)
    # Complete the table
    table += "</table>"
    self.response.write(table)
    self.response.write(studentRegistrationPage)

모든 학생을 검색하고 이름을 기준으로 목록을 정렬하려고합니다. 여기 에서 이와 같은 예가 주어진 아이디어를 얻었습니다 .

# Order alphabetically by last name:
q = Person.all()
q.order('last_name')

# Order by height, tallest to shortest:
q = Person.all()
q.order('-height')

내가 무엇을 잘못하고 있지?

팀 호프만

db쿼리 를 수행하려고 하지만을 (를) 사용하고 ndb있습니다.

https://developers.google.com/appengine/docs/python/ndb/queries 문서를 읽어보십시오 . db / ndb 치트 시트 https://docs.google.com/document/d/1AefylbadN456_Z7BZOpZEXDq8cR8LYu7QgI7bt5V0Iw/mobilebasic?pli=1도 참조하세요.

ndb쿼리를 사용 하면Person.query()

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

모든 항목에 대한 Google App Engine 데이터 저장소 쿼리

분류에서Dev

Google App Engine : 데이터 저장소에서 항목 계산

분류에서Dev

특정 속성을 초기화하지 않고 Google App Engine 데이터 저장소 항목 만들기

분류에서Dev

Google Cloud App Engine에 Angular Universal 앱을 배포 할 때 오류 발생

분류에서Dev

App Engine CRON에 Google DataFlow 작업을 배포 할 때 오류 발생

분류에서Dev

Google App Engine (데이터 저장소)-삭제 된 키가 다시 생성 되나요?

분류에서Dev

Google App Engine : 게시 데이터에서 데이터 저장소 항목 만들기

분류에서Dev

최소 샘플 크기에 도달 할 때까지 데이터베이스의 항목을 풀링하고 R에서 모든 순열을 찾습니다.

분류에서Dev

Google App Engine 저장소에서 기본 버킷을 삭제할 수 있나요?

분류에서Dev

Google App Engine 데이터 저장소 모델을 자바 스크립트 코드로 전달

분류에서Dev

Google App Engine에서 Python을 사용하여 ndb 데이터 저장소에서 검색 할 요소 목록에서 AND & OR 연산을 쿼리하는 방법

분류에서Dev

선택하거나 선택 취소 할 때 목록 항목 색상을 변경하고 선택한 모든 값을 배열에 저장하고 싶습니다.

분류에서Dev

Google App Engine 모듈에 데이터 저장소 액세스 권한 없음

분류에서Dev

Google 클라우드 데이터 저장소 항목 개체의 AttributeError

분류에서Dev

배열의 모든 값을 0으로 설정할 때 오류 발생

분류에서Dev

저장이 발생할 때 새 데이터를 제공하도록 모델을 트리거하는 방법

분류에서Dev

AMLS의 임시 데이터 저장소에 모델을 저장할 때 joblib.dump ()가 실패 함

분류에서Dev

데이터 배열을 JTable에 표시 할 때 오류 발생

분류에서Dev

Google App Engine 데이터 저장소 키 필드의 "name ="은 무엇입니까?

분류에서Dev

파일을 데이터베이스에 저장할 때 오류 발생

분류에서Dev

Python 배열 모듈로 생성 된 데이터 파일을 읽으려고 할 때 발생하는 문제

분류에서Dev

IllegalStateException 발생 : 해당 서블릿 없음 : 배포 된 Java 애플리케이션을 Google App Engine에 액세스 할 때 jsp

분류에서Dev

Google App Engine Launcher 데이터 저장소 삭제

분류에서Dev

ngFor를 사용하는 동안-배열에서 항목을 제거 할 때 중첩 된 레이아웃의 모든 지시문에서 오류가 발생합니다.

분류에서Dev

데이터베이스 항목을 저장할 때 "처리되지 않은 예외"가 발생하는 이유는 무엇입니까?

분류에서Dev

App Engine DataStore : localhost에서 데이터 저장소 항목을 대량 삭제하려면 어떻게해야하나요?

분류에서Dev

'열 이름이 모호함'오류가 발생할 때 table.column을 지정하기 위해 Google BigQuery에서 어떤 형식을 사용하나요?

분류에서Dev

2 개의 데이터 프레임을 병합하고 "new"열에 값을 할당 할 때 오류 발생

분류에서Dev

모든 항목을 읽으려고 할 때 하나의 항목 만 반환하는 Android SQLite 커서

Related 관련 기사

  1. 1

    모든 항목에 대한 Google App Engine 데이터 저장소 쿼리

  2. 2

    Google App Engine : 데이터 저장소에서 항목 계산

  3. 3

    특정 속성을 초기화하지 않고 Google App Engine 데이터 저장소 항목 만들기

  4. 4

    Google Cloud App Engine에 Angular Universal 앱을 배포 할 때 오류 발생

  5. 5

    App Engine CRON에 Google DataFlow 작업을 배포 할 때 오류 발생

  6. 6

    Google App Engine (데이터 저장소)-삭제 된 키가 다시 생성 되나요?

  7. 7

    Google App Engine : 게시 데이터에서 데이터 저장소 항목 만들기

  8. 8

    최소 샘플 크기에 도달 할 때까지 데이터베이스의 항목을 풀링하고 R에서 모든 순열을 찾습니다.

  9. 9

    Google App Engine 저장소에서 기본 버킷을 삭제할 수 있나요?

  10. 10

    Google App Engine 데이터 저장소 모델을 자바 스크립트 코드로 전달

  11. 11

    Google App Engine에서 Python을 사용하여 ndb 데이터 저장소에서 검색 할 요소 목록에서 AND & OR 연산을 쿼리하는 방법

  12. 12

    선택하거나 선택 취소 할 때 목록 항목 색상을 변경하고 선택한 모든 값을 배열에 저장하고 싶습니다.

  13. 13

    Google App Engine 모듈에 데이터 저장소 액세스 권한 없음

  14. 14

    Google 클라우드 데이터 저장소 항목 개체의 AttributeError

  15. 15

    배열의 모든 값을 0으로 설정할 때 오류 발생

  16. 16

    저장이 발생할 때 새 데이터를 제공하도록 모델을 트리거하는 방법

  17. 17

    AMLS의 임시 데이터 저장소에 모델을 저장할 때 joblib.dump ()가 실패 함

  18. 18

    데이터 배열을 JTable에 표시 할 때 오류 발생

  19. 19

    Google App Engine 데이터 저장소 키 필드의 "name ="은 무엇입니까?

  20. 20

    파일을 데이터베이스에 저장할 때 오류 발생

  21. 21

    Python 배열 모듈로 생성 된 데이터 파일을 읽으려고 할 때 발생하는 문제

  22. 22

    IllegalStateException 발생 : 해당 서블릿 없음 : 배포 된 Java 애플리케이션을 Google App Engine에 액세스 할 때 jsp

  23. 23

    Google App Engine Launcher 데이터 저장소 삭제

  24. 24

    ngFor를 사용하는 동안-배열에서 항목을 제거 할 때 중첩 된 레이아웃의 모든 지시문에서 오류가 발생합니다.

  25. 25

    데이터베이스 항목을 저장할 때 "처리되지 않은 예외"가 발생하는 이유는 무엇입니까?

  26. 26

    App Engine DataStore : localhost에서 데이터 저장소 항목을 대량 삭제하려면 어떻게해야하나요?

  27. 27

    '열 이름이 모호함'오류가 발생할 때 table.column을 지정하기 위해 Google BigQuery에서 어떤 형식을 사용하나요?

  28. 28

    2 개의 데이터 프레임을 병합하고 "new"열에 값을 할당 할 때 오류 발생

  29. 29

    모든 항목을 읽으려고 할 때 하나의 항목 만 반환하는 Android SQLite 커서

뜨겁다태그

보관