تفاوت بین اطلاعات موجود در پایگاه داده و اطلاعات موجود در یک فرم


#1

یه صفحۀ خیلی ساده برای ساخت category های جدید ساختم. وقتی کاربری اسم یه category رو تو یه فیلد وارد کنه، در صورتی که قبلاً category با این نام وجود نداشته باشه، توی پایگاه داده ذخیره میشه.
ولی وقتی همون کاربر به صفحۀ نوشتن post جدید، یا ویرایش یکی از post های خودش میره، توی فرم مربوطه، قسمتی که میتونه category های مربوط به اون post رو انتخاب کنه، خبری از category (های) جدید نیست. حتماً باید سرور رو مجدداً با دستور runserver راه اندازی کنم تا به لیست اضافه بشن و توی فرم هم نمایش داده بشن.
چرا؟ و چارش چیه؟