状況
djangoでWEBアプリを作っています。
1ページだけTemplateDoesNotExistエラーが出ます、
同じフォルダのhtmlを読み込む別ページは問題なく表示されます。
試したこと
- ブラウザのキャッシュクリア
- サーバー再起動
質問
他に解決策がございましたらご教示ください。
error
1TemplateDoesNotExist at /app/account/create 2/app/account/create.html
html
1{% extends 'base.html' %} 2{% block content %} 3{% load static %} 4<!doctype html> 5<html lang="ja"> 6<head> 7 <meta charset="utf-8"> 8 <title>{{title}}</title> 9 <link rel="stylesheet" href="{% static "css/sb-admin-2.css" %}"/> 10</head> 11<body> 12 <h1>{{title}}</h1> 13 <table> 14 <form action="{% url 'app:create' %}" method="post"> 15 {% csrf_token %} 16 {{ form.as_table }} 17 <tr><td></td><td><input type="submit" value="作成"></td></tr> 18 </form> 19 </table> 20</body> 21</html> 22{% endblock %}
view
1class AccountCreateView(LoginRequiredMixin, generic.CreateView): 2 model = Account 3 form_class = InfoModelFormAdd 4 success_url = reverse_lazy('index') 5 template_name = '/app/account/create.html' 6 7 def form_valid(self,form): 8 messages.success( 9 self.request,'{}を作成しました'.format(form.instance)) 10 return result
url
1urlpatterns = [ 2 path('account/create', views.AccountCreateView.as_view(), name='create'), 3]
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。