前提・実現したいこと
djangoでquerysetを使い、テーブルのデータを所得したいのですが、Name Error: name 'Keijiban' is not definedとなってしまいデータを取得できません
発生している問題・エラーメッセージ
、、、
Name Error: name 'Keijiban' is not defined
modelクラス
from django.db import models
class Keijiban(models.Model):
class Meta:
db_table='keijiban_app'
title = models.CharField(max_length=255) content = models.CharField(max_length=255) def __str__(self): return self.title, self.content
viewクラス
from django.shortcuts import render
from django.views.generic import View
from .form import PostForm
Create your views here.
class IndexView(View):
def get(self,request,*args,**kwargs):
queryset = Keijiban.objects.all()
return render(request,'keijiban_app/keijiban_app.html',{'submits':queryset})
index=IndexView.as_view()
### 試したこと メタクラスを使いテーブル名を変更してみたりしたが、だめでした ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー