Django

Wikipedia, erkin enciklopediya
Django logo

DjangoPythonǵa tiykarlanǵan biypul hám ashıq derekli web-ramka bolıp, ol model-template-view (MTV) arxitektura úlgisine ámel etedi. Onı Django Software Foundation (DSF), 501(c) (3) mámleketlik emes shólkem retinde islengen Amerika ǵárezsiz shólkemi qollap -quwatlaydı. Djangoning tiykarǵı maqseti maǵlıwmatlar bazasına tiykarlanǵan quramalı web-saytlardı jaratıwdı jeńillestiriw esaplanadı. Bul ramka komponentlerdiń qayta isletiliwi hám „jalǵanıw“, tez rawajlanıwı hám ózińizdi tákirarlamamaw principine pát beredi.Python, hátte sazlaw faylları hám maǵlıwmatlar modelleri ushın da qollanıladı. Django sonıń menen birge, jaratıw, oqıw, jańalaw hám óshiriw ushın qosımsha admin interfeysin usınıs etedi, bul introspeksiya arqalı dinamikalıq túrde jaratıladı hám de taǵı basqaruv modelleri járdeminde sazlanadı. Djangodan paydalanatuǵın birpara belgili saytlarǵa PBS, Instagram, Mozilla, The Washington Times, Disqus, Bitbucket hám Nextdoor kiredi.

Djangonıń jaratıwshıları[redaktorlaw | derekti jańalaw]

  • Russell Keith-Magee
  • Adrian Holovaty
  • Simon Willison
  • Jacob Kaplan-Moss
  • Wilson Miner

Django sóziniń ózi bolsa fransuz jazz muzıkashısı Reynxard Django húrmetine qoyılǵan. Onıń túp atı Jan Batist Renart bolıp, laqapı Django bolǵan. Bul sóz sigan tilinde „men uyg'ondim“ degen mánisti ańlatadı.

Django backend quralı retinde[redaktorlaw | derekti jańalaw]

Web-saytlar jaratıw bir neshe basqıshdan ibarat bolǵan quramalı process bolıp, hár qıylı programmalıq qurallardı talap etedi. Eń aldın jaratılajak sayttıń dizayni jaratıladı. Bunda dizayner photoshop programmasın isletip, sayttıń maketini isleydi. Keyin bolsa frontend qánigesi bul sayttıń html kodın jazadı, túrli vizual effektler beredi. Kerekli betler hám tuymelerdi jaratadı. Sonnan keyin estafeta tayaqchasini backend qánigesi aladı. Ol server hám paydalanıwshı ortasındaǵı baylanısti hám de maǵlıwmatlar bazası jumısın jolǵa qóyadı. Áyne mine sol basqıshda djangoning járdeminden paydalanıwımız múmkin. Yaǵnıy server menen baylanıstı jolǵa qoyıw, maǵlıwmatlar bazasınan kerekli maǵlıwmattı shıǵarıw yamasa qandayda maǵlıwmattı bazaǵa kirgiziw sıyaqlı wazıypalardı atqaradı.

Djangonı kompyuterge ornatıw[redaktorlaw | derekti jańalaw]

Djangonı ornatıw ushın, kompyuterge birinshi náwbette python ornatılǵan bolıwı kerek. Sonnan keyin tómendegi buyrıq arqalı django ornatıladı:

 pip install django

Derekler[redaktorlaw | derekti jańalaw]

[1]https://docs.djangoproject.com/en/dev/faq/general/#what-does-django-mean-and-how-do-you-pronounce-it