-1
存在しない私は、ビューと呼ばれている 'StatsView' が以下の通り:ジャンゴ:テンプレートは、私のDjangoのアプリでエラー
class StatsView(LoginRequiredMixin, View):
login_url = '/signin/'
def get(self, request, template='app_folder/ad_accounts/pixel_stats.html', *args, **kwargs):
#Code
return render(request, template, context)
app/urls.py
url(
r'^ad_accounts/(?P<ad_account_id>[^/]+)/pixel_stats',
StatsView.as_view(),
name="pixel_stats"
),
テンプレート pixel_stats.html
<p> test</p>
ハウ私がlocalhost:8000/ad_accounts/acctid/pixel_stats/
に行くとき、私はTemplate DoesNotExist Error
に走り続けます。私はどこが間違っているのか理解していないようです。 IveはURLの束を追加し、いずれかの人にこの問題に遭遇することはありません。次のように
マイアプリの構造は次のとおりです。
project/
app/
templates/
app_folder/
ad_accounts/
pixel_stats.html
views/
ad_accounts/
stats.py
ご使用のディレクトリ構造によってはテンプレートパスが正しく表示されない場合があります。 – donkopotamus
以前のすべてのURLとテンプレートは全く同じ構造に従い、このエラーは発生しませんでした。 – newkid101
'template = 'app/templates/app_folder/ad_accounts/pixel_stats.html'または' template = 'app_folder/ad_accounts/pixel_stats.html' 。それでも問題が解決しない場合は、同様のURLを表示してください。 –