• Class PositiveBigIntegerField(**variantlar)
  • Class PositiveSmallIntegerField(**parametrlar )
  • Class SlugField(max_length_length = 50, * * parametrlar )
  • Class GenericIPAddressField(protokol = 'both', unpack_ipv4 = False, * * parametrlar )




    Download 1,22 Mb.
    bet13/17
    Sana27.12.2023
    Hajmi1,22 Mb.
    #128650
    1   ...   9   10   11   12   13   14   15   16   17
    Bog'liq
    MBBT

    Class GenericIPAddressField(protokol = 'both', unpack_ipv4 = False, * * parametrlar )
    Ip-manzil IPv4 yoki IPv6 protokoli uchun ip-manzil sifatida yozilgan. Ikkita ixtiyoriy parametrni qo'llab-quvvatlaydi:
    - GenericIPAddressField.protocol
    belgilangan protokol bilan ruxsat etilgan kirishni cheklaydi. Ruxsat etilgan qiymatlar: 'both'(standart)' IPv4 'yoki'IPv6'. Xaritalashda registr hisobga olinmaydi.
    - GenericIPAddressField.unpack_ipv4
    mos keladigan IPv4 manzillarini ochadi, masalan ::ffff:192.0.2.1. Agar ushbu parametr yoqilgan bo'lsa, ushbu manzil 192.0.2.1 bilan paketdan chiqariladi. Sukut bo'yicha o'chirilgan. Faqat protocol "both" ga o'rnatilgan bo'lsa ishlatilishi mumkin.
    PositiveBigIntegerField
    Class PositiveBigIntegerField(**variantlar)
    Faqat ma'lum bir (ma'lumotlar bazasiga bog'liq) oraliqda qiymatlarga ruxsat beradi. 0 dan 9223372036854775807 gacha bo'lgan qiymatlar Django tomonidan qo'llab-quvvatlanadigan barcha ma'lumotlar bazalarida xavfsizdir.

    • PositiveIntegerField

    classPositiveIntegerField(**parametrlar )
    ijobiy yoki nol (0) bo'lishi kerak. 0 dan 2147483647 gacha bo'lgan qiymatlar Django tomonidan qo'llab-quvvatlanadigan barcha ma'lumotlar bazalarida xavfsizdir. 0 qiymati orqaga qarab muvofiqligi sababli qabul qilinadi.

    • PositiveSmallIntegerField

    Class PositiveSmallIntegerField(**parametrlar )
    faqat ma'lum bir (ma'lumotlar bazasiga bog'liq) oraliqda qiymatlarga ruxsat beradi. 0 dan 32767 gacha bo'lgan qiymatlar Django tomonidan qo'llab-quvvatlanadigan barcha ma'lumotlar bazalarida xavfsizdir.

    • SlugField

    Class SlugField(max_length_length = 50, * * parametrlar )
    Slug-bu faqat harflar, raqamlar, pastki chiziqlar yoki defislarni o'z ichiga olgan biror narsa uchun qisqa yorliq. Ular odatda URL manzillarida ishlatiladi. CharFieldda siz max_length ni belgilashingiz mumkin. Agar max_length ko'rsatilmagan bo'lsa, Django standart 50 uzunlikdan foydalanadi.
    Ko'pincha SlugField ni boshqa qiymatiga qarab avtomatik ravishda oldindan to'ldirish foydalibo'ladi. Buni avtomatik ravishda administrator panelida prepopulated_fields yordamida qilishingiz mumkin.

    Download 1,22 Mb.
    1   ...   9   10   11   12   13   14   15   16   17




    Download 1,22 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Class GenericIPAddressField(protokol = 'both', unpack_ipv4 = False, * * parametrlar )

    Download 1,22 Mb.