|
Berdiyev B. Mirzayev I. Ma’lumotlar bazasini boshqarish tizimlari
|
bet | 11/17 | Sana | 27.12.2023 | Hajmi | 1,22 Mb. | | #128650 |
Bog'liq MBBTClassTextField(**variantlar)
Cheksiz uzunlikdagi matn maydoni. Katta hajmdagi matnni saqlash uchun foydalanish tavsiya etiladi. Ixtiyoriy max_length parametrini qo'llab-quvvatlaydi. Agar u ko'rsatilmagan bo'lsa, unda har qanday uzunlikning qiymatini yozishingiz mumkin.
context = models.TextField(max_length=5000)
CharField
ClassCharField(max_length_length = None, * * parametrlari )
Kichikdan kattagacha chiziqlar uchun satr maydoni. Katta hajmdagi matn uchunTextField. CharField bitta qo'shimcha majburiy max_length parametriga ega.
max_length-maydonga kiritilgan qiymatning maksimal uzunligini bildiradi.
title = models.CharField(max_length=30)
EmailField
Class EmailField(max_length=254, * *parametrlar)
Elektron pochta manzili satr shaklida. Ixtiyoriy max_length parametrini qo'llab-quvvatlaydi. Odatiy bo'lib, 254 turadi.
AutoField
Class AutoField(**variantlar )
IntegerField Mavjud identifikatorlarga muvofiq avtomatik ravishda ko'paytiriladigan IntegerField qiymati. Odatda buni to'g'ridan-to'g'ri ishlatishingiz shart emas agar siz boshqacha ko'rsatmasangiz, asosiy kalit maydoni avtomatik ravishda modelingizga qo'shiladi.
BigAutoField
Class BigAutoField(**variantlar)
64-bitli butun son,AutoField, faqat 1 dan 9223372036854775807 gacha bo'lgan raqamlarga mos kelishi kafolatlangan.
BigIntegerField
Class BigIntegerField(**variantlar)
64 bitli butun son, IntegerField bilan bir xilIntegerField, faqat -9223372036854775808 dan 9223372036854775807 gacha bo'lgan raqamlarga mos kelishi kafolatlangan.
BinaryField
Class BinaryField(max_length=None, * *parametrlar)
Ikkilik ma'lumotlarni saqlash maydoni. U bytes, bytearray yoki memoryview tomonidan tayinlanishi mumkin. Odatiybo'lib, BinaryField editable-ni False-ga o'rnatadi, bu holda uni ModelForm-ga qo'shib bo'lmaydi. BinaryField bitta ixtiyoriy max_length parametriga ega.
BooleanField
|
| |