6
私はちょうどDjangoを学んでいます。私は新しいプロジェクトの管理領域を設定しようとしています。初心者Django管理者の質問 - 属性 'date_hierarchy'がありません
私は次のエラーを取得しています:ここで
type object 'StopInline' has no attribute 'date_hierarchy'
はモデルです:
from django.db import models
class Line(models.Model):
name = models.CharField(max_length=200)
class Lap(models.Model):
line = models.ForeignKey(Line)
order = models.IntegerField()
class Stop(models.Model):
name = models.CharField(max_length=200)
line = models.ForeignKey(Line)
lap = models.ForeignKey(Lap)
order = models.IntegerField()
departsHour = models.IntegerField()
departsMinute = models.IntegerField()
そして、ここではadmin.pyです:
from schedule.models import Line, Stop
from django.contrib import admin
class StopInline(admin.TabularInline):
model = Stop
extra = 3
class LineAdmin(admin.ModelAdmin):
model = Line
inlines = [StopInline]
admin.site.register(Line, StopInline)
私はしないでください日付に関連することがあるので、何が起こっているのか分かりません。ありがとう!
同じエラーがまだあります – hookedonwinter
これを 'admin.site.register(Line、LineAdmin)'に変更してもうまくいきました。ありがとう! – hookedonwinter
ガー! 「停止」を登録しないでください - 私のせいです。 – Robert