初心者の忘備録 #1
筆者レベル
Java:実務経験半年ほど
Python:実務経験無し、数週間程度
Django:実務経験無し、数週間程度、Udemyで紹介されていたアプリをそのまま1つ作ったレベル
発生事象
adminパネルを使用し、データが1件入っているのを確認後、
DetailViewを使って自動生成されるhtml名を取得しようと思っていた矢先のこと
views.py
from django.http import HttpResponse
from django.shortcuts import render
from django.views.generic.list import ListView
from django.views.generic.detail import DetailView
from ReteIngenium.models import EmployeeInformation
# Create your views here.
class EmployeeList(ListView):
model = EmployeeInformation
context_object_name = "employees"
class EmployeeInfo(DetailView):
model = EmployeeInformation
urls.py
from django.urls import path
from .views import EmployeeList, EmployeeInfo
urlpatterns = [
path("", EmployeeList.as_view()),
path("employeeinfo/<int:pk>", EmployeeInfo.as_view())
]
…?
原因
adminパネルを使用してデータを入れたり消したりした所為で、indexがズレていたようで他のindex番号を参照したら出て来ました
滅多矢鱈にデータの削除はしないようにしようと思いました。