PDF

Transkript

PDF
Django


namapovat chování objektového světa do
relačních struktur a naopak, tak aby spolu
mohli jednoduše komunikovat
Spousta aplikací a frameworků dnes s
databázemi pracuje a řeší problémy pomocí
mapování oběktů na relační struktury



je dynamický objektově orientovaný
skriptovací programovací jazyk.
je vyvíjen jako open source projekt
dostupný pro většinu běžných platforem
(Unix, Windows, Mac OS); ve většině distribucí
systému Linux je Python součástí základní
instalace.



Django je vyspělý webový framework napsaný
v jazyce Python, který podporuje rychlý vývoj
a čisté, pragmatické konstrukce.
Je založený na modelech šablonách, a
pohledech
Má bohaté databázové API
from django.db import models
class Person(models.Model):
first_name = models.CharField(max_length=30)
last_name = models.CharField(max_length=30)
CREATE TABLE myapp_person ( "id" serial NOT NULL PRIMARY KEY,
"first_name" varchar(30) NOT NULL, "last_name" varchar(30) NOT NULL );

Doplněk frameworku, kterou je třeba nejdříve
nastavit a pak je možné prostřednictvím této
části vytvářet webové aplikace pracující na
základě prostorových údajů.
GeoDjango
Děkuji za pozornost
PAV515 – Ondřej Pavlík

Podobné dokumenty

Webové frameworky podporující prostorová data

Webové frameworky podporující prostorová data Map Suite Web Edition úvod ThinkGeo, 3.1  Určeno pro .NET a MS Visual Studio  Umožňuje vytvářet on-line mapové aplikace  Interaktivita aplikací pomocí AJAX  Snadné API  Postaven plně na .NET

Více

07:11, 20 March 2012

07:11, 20 March 2012 různých látek ve vzduchu, vodě, půdě, vlhkost, teplota,... Ostatní veličiny – nelze získávat jako v předešlém případě,  ale například vyhodnocením. Složení fauny a flóry na  daném území, demografic...

Více

Moderní Perl

Moderní Perl print "This file is at ", $self->path, "\n";

Více

Zobrazit nápovědu v souboru

Zobrazit nápovědu v souboru Nastavení proměnné PATH v systémech Linux a Mac OS pomocí prostředí Bash Nastavení cesty v systému Windows

Více

Extension of room visualization Karel POCHOP ([email protected])

Extension of room visualization Karel POCHOP (pochok1@fel.cvut.cz) jakem stavu se nachazí regulární automat řídící transformace kloubů. Třída ještě není kompletní, je nutné rozšířit stavový automat a vyřešit animace kůže.*/

Více

Vlastimil Vávrů

Vlastimil Vávrů Člen týmu 7 lidí. Údržba a rozšiřování vysoce zatížené webové aplikace. Používání scrum metodologie. Každodenní používání anglického jazyka.

Více

Problém kódování češtiny

Problém kódování češtiny Kódování češtiny – l a t i n 2

Více

PHP Developer

PHP Developer  PHP, OOP, některý z PHP frameworků  Oracle PL/SQL, MySQL  další webové technologie HTML, šablonovací systémy, CSS, JS  práce s verzovacím systémem (ideálně GIT)  týmový hráč, proaktivní příst...

Více

CREATE TABLE

CREATE TABLE (Id INTEGER PRIMARY KEY, Název VARCHAR(128) UNIQUE, Cena DECIMAL(6,2) NOT NULL, DatumVýroby DATE, JeNaSkladě BIT DEFAULT TRUE, Hmotnost FLOAT, Výrobce VARCHAR(128), SídloVýrobce VARCHAR(256), CONST...

Více