質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

88.77%

verbose_nameってどうゆう意味ですか??

解決済

回答 2

投稿

  • 評価
  • クリップ 0
  • VIEW 2,323

morin

score 57

verbose_name, verbose_name_pluralはどうゆう意味で名前をつけられているんでしょうか?
辞書で調べると,
verbose:くどい
plural:複数の
と出てきたんですけど、ここで使われてる意味を教えていただきたいです。

from django.db import models
from django.utils import timezone


class Vegetable(models.Model):

    """ 野菜."""

    name = models.CharField('名前', max_length=100)
    price = models.IntegerField('値段', default=0)
    description = models.TextField('説明')
    producer = models.CharField('生産者', max_length=50, default='ウメ')
    sold_out = models.BooleanField("売り切れ", help_text="売り切れの場合True",
                                   default=False)
    created_at = models.DateTimeField(default=timezone.now)

    def __str__(self):
        return self.name

    class Meta:
        db_table = 'vegetable'
        verbose_name = verbose_name_plural = '野菜' #verbose_nameってどうゆう意味だろうか
  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • YouheiSakurai

    2019/05/21 09:53

    「(誤)どうゆう -> (正)どういう」と改めたほうが良いですよ。日本語が母国語なら、その母国語をなるべく正しく使いこなす努力は、Pythonやその他プログラミング言語の習得においても無駄にはならないと思います。

    キャンセル

回答 2

checkベストアンサー

0

verbose はコンピュータなどで使われるときに「饒舌」とか「おしゃべり」と訳されることが多いです。普段は表示しない補足や詳細を表示するモードにそのような名前がついたりします。
plural は複数形です。

オブジェクトの複数形名です:
モデルの Meta オプション — Django v1.0 documentation

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2019/05/21 20:10

    回答ありがとうございます!

    コンピュータではそうゆう意味で使われるんですね!

    キャンセル

0

変数名、関数名は各自勝手につけれます
まあ、その機能を表す名前をつけましょう、というガイドラインみたいなのがありますが、実際には各自好き勝手な名前をつけてるのが実情だったりします

ということで、この変数名の意味は?というと、それを書いた人に聞きましょう、としか言えないですし、
たとえその意味を知ったところで、あんまし意味はない、ってところですね

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2019/05/21 20:09

    回答ありがとうございます!

    よくつける名前とかだったら意味知った方がいいと思ったんですがそうではないんですね

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 88.77%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る