私は、このフォルダ階層があります。私の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()機能を必要とするので、私は輸入していますこのように:
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'
どうすればこのインポートを行うことができますか?私はすべてのコードに返信したくありません。
私はそれをしましたが、うまくいきませんでしたので、私はここで尋ねました。私はそれをもう一度やって、その問題は識別の問題であることを見ました。二重のアンダースコアについては、私はそのようなものを使用していない、ちょうど今、私が変数を配置していたとき、今それはすべてOKです。ご協力ありがとうございました! –