파이썬 장고 변수 질문이욧!!
django
|
|
account ---- views_1.py
|
|
main ---- views.py
views_1.py
def test(request):
a = 1
views.py
print(a)
views.py에서 views_1.py에서 test 함수안에 있는 변수를 호출하는 방법이 뭔가요?
검색해서 시도해본걸로는
1.
from .views_1 import a
2.
import sys
sys.path.append("/account/views_1")
from views_1 import a
3.
import sys
sys.path.append("C:\\Users\\username\\Desktop\\django\\account")
from views_1 import a
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
2년 전
'a' 변수가 views_1.py에서만 정의되어 있기 때문에, views.py에서 'a' 변수를 사용하려면 views_1.py에서 test 함수를 호출하거나 views_1.py에서 'a' 변수를 명시적으로 import 해야 합니다.
views.py
from account import views_1</p>
<p>views_1.test(request)
또는
views.py
from account.views_1 import test</p>
<p>test(request)</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택