데이터 보여주기
DB에 모델이 저장된 구조
Candidate 테이블에서 각 데이터 필드는 column(열)으로, 각 Candidate의 정보는 row(행)으로 저장되어 있습니다.
데이터에 접근하는 방법
Candidate 테이블에 등록한 정보를 보기 위해서는
#C\Code\mysite\elections\views.py
...
from .models import Candidate #models에 정의된 Candidate를 import
def index(request):
candidates = Candidate.objects.all() #Candidate에 있는 모든 객체를 불러옵니다
str = "" #마지막에 return해 줄 문자열입니다.
for candidate in candidates:
str += "{}기호 {}번 ({})<BR>".format(candidate.name, candidate.party_number, candidate.area) #<BR>은 html에서 다음 줄로 이동하기 위해 쓰입니다.
str += candidate.introduction + "<P>" #<P>는 html에서 단락을 바꾸기 위해 쓰입니다.
return HttpResponse(str)
-
no such column: elections_candidate.introductio...
김수정
2017.5.18 12:49
1
-
런서버하면 오류가 없는데 웹사이트 연결하면 이런 오류가 뜹니다.
다크매터
2017.3.27 10:31
1
-
테이블에 추가적으로 컬럼을 추가하려면 어떻게하나요?
-
2016.9.2 10:52
1
-
Candidate 대소문자?
-
2016.8.20 22:58
1
-
계속 오류가 나네요
-
2016.8.7 23:50
2
-
질문이요
-
2016.5.27 16:47
1
-
자꾸 에러가 나네요.....
-
2016.5.9 21:22
1
-
강의노트에 objects가 object로 되어있네요.
-
2016.4.2 01:57
1
-
에러
-
2016.3.16 13:03
1