これがそのことです。「languages」と「default_language」の2つの列を持つCountryモデルがあります。したがって、たとえば、スイスの場合、これらの列はそれぞれ「de、fr、it」と「de」に設定されます。
ここで、Country.languagesを実行すると、「de、fr、it」文字列が取得されます。これをオーバーライドして、Country.languagesを取得すると、配列["de"、 "fr"、 "it"]を取得するにはどうすればよいですか?
確かに、関数def available_languagesを作成することはできますが、それでも、言語を公開したくありません。