0
私は別のモデルのインラインフィールドとして以下のモデルがあります:私は希望保存自動インクリメント行番号
class RouteAdmin(admin.ModelAdmin):
inlines = (RouteOrderingInline,)
:
class route_ordering(models.Model):
route_id = models.ForeignKey(route, on_delete=models.CASCADE)
activity_id = models.ForeignKey(activity, on_delete=models.CASCADE)
day = models.IntegerField()
order = models.IntegerField()
そしてadmin.py内を私はDjangoの管理パネル(最初の行の順番= 1、次に2番目の注文など)に行くと自動的に入力されるようになります。
オートフィルを設定するデフォルト私はそれを増やしたいと思っています。
どうすればいいですか?
私はIDであるAutofieldを持っています。 +この値はテーブル内のすべての行で一意ではありません。新しいフォームを開くたびに1から始まります。 – idik
興味深いことに、これはdjango管理者にのみ必要ですか? –
はい、これは私がこれらの挿入を管理する唯一の場所です。 – idik