Московський авіаційний інститут 
  (національний дослідницький університет) 
  Факультет №3 «Системи управління, 
  інформатика і електроенергетика »
  Кафедра №308 «Інформаційні технології» 
            Реферат по темі 
  « Веб-фреймворк Django » 
     Виконав студент групи 03-618: 
  Тімошкін С.А. 
  Перевірив: 
  Грідін А.Н. 
      Москва, 2 014 
   Введення  
   Django - вільний lt; # justify gt ;? Об'єктно-реляційне відображення (object-relational mapping) для створення моделей; 
 ? Бездоганний інтерфейс адміністратора, спеціально створений для кінцевих користувачів; 
 ? Елегантно спроектований механізм адресування (URL); 
				
				
				
				
			 ? Мова шаблонів, для дизайнерів; 
 ? Система кешування; 
  фреймворк додаток проектування розробка 
   Використання  
   Веб-фреймворк Django використовується в таких великих і відомих сайтах, як Instagram lt; # center gt;  Архітектура  
   Архітектура Django схожа на «Модель-Представлення-Контролер lt; # justify gt; 1. Модель даних: дані є серцевиною будь-якого сучасного Web-додатки. Модель - найважливіша частина додатку, який постійно звертається до даних будь-який запит з будь-якої сесії. Будь-яка модель є стандартним Python класом. Об'єктно-орієнтований маппер (ORM) забезпечує таким класам доступ безпосередньо до баз даних. Якби не було ORM, програмісту довелося б писати запити безпосередньо на SQL. Модель забезпечує полегшений механізм доступу до шару даних, інкапсулює бізнес-логіку. Модель не залежить від конкретного додатка. Даними можна маніпулювати навіть з командного рядка, не використовуючи при цьому Web-сервер. 
  2. Представлення (view): виконують різноманітні функції, в тому числі контролюють запити користувача, видають контекст залежно від його ролі. View - це звичайна функція, яка викликається у відповідь на запит якогось адреси (URL) і повертає контекст. 
 . Шаблони: є формою представлення даних. Шаблони мають свій власний простий метамова і є одним з основних засобів виведення на екран. 
 . URL: механізм зовнішнього доступу до представлень (view). Вбудовані в URL регулярні вирази роблять механізм досить гнучким. При цьому одне подання може бути налаштоване до декількох урлам, надаючи доступ різних додатків. Тут підтримується філософія закладок: URL стають самодостатніми і починають жити незалежно від подання. 
  У дистрибутив Django також включені програми для системи коментарів, синдикації RSS lt; # center gt;  Можливості  
   Деякі можливості Django: 
 ? ORM lt; # center gt;  Список використаної літератури  
  ? Джефф форс, Django. Розробка додатків на Python. 
 ? lt; http: //ru.wikipedia/wiki/Djangogt; 
 ? lt; http: //djbook/gt;