... は人間が読める名前です。例えば YEAR_IN_SCHOOL_CHOICES = { "FR" : "Freshman" , "SO" : "Sophomore" , "JR" : "Junior" , "SR" : "Senior" , "GR" : "Graduate" , } また、 sequence として、ちょうど2つの項目からなるイテラブルを渡すこともできます (例 [(A1, B1), (A ... る名前です。例えば YEAR_IN_SCHOOL_CHOICES = [ ( "FR" , "Freshman" ), ( "SO" , "Sophomore" ), ( "JR" , "Junior" ), ( "SR" , "Senior" ), ( "GR" , "Graduate" ), ] また、 choices は、上記のいずれかのフォーマットを返す引数なしの呼び出し可能オブジェクトとして ... がベストです: from django.db import models class Student ( models . Model ): FRESHMAN = "FR" SOPHOMORE = "SO" JUNIOR = "JR" SENIOR = "SR" GRADUATE = "GR" YEAR_IN_SCHOOL_CHOICES = { FRESHMAN : "Freshman" , SOPHOMORE : "Sophomore" , JUNIOR : "Junior" , SE ... ... は人間が読める名前です。例えば YEAR_IN_SCHOOL_CHOICES = { "FR" : "Freshman" , "SO" : "Sophomore" , "JR" : "Junior" , "SR" : "Senior" , "GR" : "Graduate" , } また、 sequence として、ちょうど2つの項目からなるイテラブルを渡すこともできます (例 [(A1, B1), (A ... る名前です。例えば YEAR_IN_SCHOOL_CHOICES = [ ( "FR" , "Freshman" ), ( "SO" , "Sophomore" ), ( "JR" , "Junior" ), ( "SR" , "Senior" ), ( "GR" , "Graduate" ), ] また、 choices は、上記のいずれかのフォーマットを返す引数なしの呼び出し可能オブジェクトとして ... がベストです: from django.db import models class Student ( models . Model ): FRESHMAN = "FR" SOPHOMORE = "SO" JUNIOR = "JR" SENIOR = "SR" GRADUATE = "GR" YEAR_IN_SCHOOL_CHOICES = { FRESHMAN : "Freshman" , SOPHOMORE : "Sophomore" , JUNIOR : "Junior" , SE ... ... のようになります。 YEAR_IN_SCHOOL_CHOICES = [ ( "FR" , "Freshman" ), ( "SO" , "Sophomore" ), ( "JR" , "Junior" ), ( "SR" , "Senior" ), ( "GR" , "Graduate" ), ] 注釈 choices の順番を変更すると、変更のたびに新しいマイグレーションが生成されます。 各タプルの ... ... のようになります。 YEAR_IN_SCHOOL_CHOICES = [ ( "FR" , "Freshman" ), ( "SO" , "Sophomore" ), ( "JR" , "Junior" ), ( "SR" , "Senior" ), ( "GR" , "Graduate" ), ] 注釈 choices の順番を変更すると、変更のたびに新しいマイグレーションが生成されます。 各タプルの ... 2026年10月08日