Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Веб-фреймворк Django

Реферат Веб-фреймворк Django





Московський авіаційний інститут

(національний дослідницький університет)

Факультет №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;






Схожі реферати:

  • Реферат на тему: Розробка архітектури закритої корпоративної мережі з використанням фреймвор ...
  • Реферат на тему: Порівняльний аналіз трьох моделей життєвого циклу організації: модель Торбе ...
  • Реферат на тему: Використання моделей життєвого циклу інформаційної системи. Каскадна модел ...
  • Реферат на тему: Модель системи передачі пакетів даних
  • Реферат на тему: Ієрархічна модель даних. Структури даних