سلام استاد گرامی. با عرض تشکر بابت پاسخگویی مناسب شما.
من در یک فرم یک dropdownlist دارم که لیست کاربران را از جدول مربوطه نشان میدهد. در زمان Add کردن رکورد جدید میخوام که با ارسال کد کاربر جاری با باز شدن فرم بطور اتوماتیک کاربر انتخاب شده باشد و آن dropdown غیر فعال باشد و کاربر نتواند کاربر را از dropdown انتخاب کند. من در context کد کاربر را برای template ارسال میکنم و آنجا نیز قابل دسترس است. نمیدونم چطوری dropdown را مساوی آن قرار دهم.
با تشکر فراوان.
سلام خدمت شما دوست عزیز
ببینین توی dropdown ما select و options رو داریم
توی حلقه ای که برای drop down مینویسین که option ها رو داخلش قرار بدین با استفاده از گزاره ی شرطی چک کنین که اگر مقدار option با مقدار موجود درون context برابر بود ، برای option مقدار selected رو قرار بدین
سلام مجدد
در form.py اینگونه DropDown را پر کرده ام:
در template مربوطه هم از فرم استفاده کرده ام و دارم:
در view قسمت get_context_data هم اینطوری مقدار ارسال میکنم.
من از حلقه استفاده نکردم. لطف میفرمائید اگه بفرمایید در زمان لود شدن فرم Add چطوری یک ردیف خاص از مقدارهای درون dropdown را selected کنم.
زمانی که دارین از فرم نمونه سازی انجام میدین توی مقدار initial مقداری که نیاز دارین رو وارد کنین دوست من