سلام
داشتم داکیومنت های جنگو رو میخوندم که تو دو تا رو نفهمیدم.
در مورد Field options در models:
1- primary-key چیست و اگر True باشد چه می شود و اگر False باشد چه می شود؟
2- unique چیست و مثل بالا با مقدار های مختلفش چه اتفاقی میفته؟
با تشکر
سلام
داشتم داکیومنت های جنگو رو میخوندم که تو دو تا رو نفهمیدم.
در مورد Field options در models:
1- primary-key چیست و اگر True باشد چه می شود و اگر False باشد چه می شود؟
2- unique چیست و مثل بالا با مقدار های مختلفش چه اتفاقی میفته؟
با تشکر
سلام.
primary-key همون کلید اصلی در جدول نهایی است و میتواند به عنوان کلید خارجی در جدول های دیگر مورد استفاده قرار گیرد. unique=True مشخص میکند که مقادیر متناظر با آن فیلد در جدول متناظر نمیتواند تکراری باشد، اما چنین فیلدی میتواند مقدار null بگیرد و درنتیجه نمیتواند در روابط یک به یک و چند به چند مورد استفاده قرار بگیرد. primary-key=True معادل unique=True و null=False هست.
پاسخ ها