나는이 폴더 계층이 : 내 study_time/views.py
에Django를 사용하여 다른 뷰에서 함수를 가져 오는 방법은 무엇입니까?
|---- saga
|---- core
|---- views.py
|---- study_time
|---- views.py
을, 나는이 기능이 : 내 core/views.py
에
def study_time(request):
def tasks_subjects(week_day, key):
#Code here
return __tasks
def day_studies(week_day):
__tasks_subjects = tasks_subjects(week_day, 0)
#Code here
return __studies
return render(request, 'study_time.html', context)
을, 나는 day_studies() 기능이 필요합니다, 그래서 수입하고있어 like :
from saga.study_time.views import day_studies
def home(request):
day_progress = day_studies(datetime.date.today().isoweekday())
그러나 오류가 발생합니다.
ImportError: cannot import name 'day_studies'
어떻게 가져올 수 있습니까? 모든 코드에 답장하고 싶지 않습니다.
나는 그것을했다. 그러나 그것은 그렇게 일하지 않고 있었다. 그래서 나는 여기에서 물었다. 나는 그것을 다시했고 그 문제가 정체성과 관련 있다는 것을 알았다. 이중 밑줄에 관해서, 나는 그 것처럼 사용하지 않고있다, 잠시 동안, 내가 변수를 배열했을 때, 이제는 괜찮아. 도와 줘서 고마워! –