memo
プロジェクトのurl設定は'',include....
htmlを読み込む際にエラー出たので
プルダウンができるchoicesはCharfieldのmax_lengthに
特殊メソッドも同クラス内に書く
detail.html for文削除
ユーザー登録
from django.shortcuts import render
from django.contrib.auth.models import User
def signupfunc(request):
if request.method == "POST":
username = request.POST.get('username')
password = request.POST.get('password')
user = User.objects.create_user(username, password)
return render(request, 'signup.html', {'some': 100})
request.POST.get()でいけた
modelsで作ったtaskを管理画面に表示
admin.pyに
from django.contrib import admin
from .models import Task
admin.site.register(Task)
追加
context_object_name = 'task'
url.pyで指定したnameをよく確認する
ログイン昨日
path('login/', TaskLogin.as_view(next_page='tasks'), name='login'),
next_page= で指定できる