-
db(test)에 유저정보(id) 추가/db 생성 시간 추가토이2(프로젝트) 2023. 6. 2. 01:31class test(models.Model):end_time=models.IntegerField()user=models.ForeignKey(get_user_model(), on_delete=models.CASCADE)#유저 idtime=models.DateTimeField(auto_now_add=True)#저장 시간
모델에 추가
@login_requireddef stop(request):if request.method =="POST":form=testForm(request.POST)if form.is_valid():test=form.save(commit=False)test.user = request.user#유저정보test.save()#유저정보return redirect('stopwatch:index')else:form = testForm()context={"form": form}return render(request, "stopwatch/stop.html",context)stop함수에서 test.user에 request.user 할당하고 test.save()
그래서 어떤 유저가 언제 생성하고 그 값이 얼마인지 DB에서 저장
그런데 값을 폼으로 저장하였어 값을 임의 수정 가능 추후에 개선
DB에서 저장한 시간/생성 시간/유저id
'토이2(프로젝트)' 카테고리의 다른 글
오늘 누적시간(합)해당유저 시간 (0) 2023.06.08 함수 실행(공부여부) (0) 2023.06.05 시간(값) 기록 알림 (0) 2023.05.26