Enviar búsqueda
Cargar
Django nedir yenir mi?
•
1 recomendación
•
1,052 vistas
Cihan Okyay
Seguir
özgür web teknolojileri 2011'de yapılan Django nedir, yenir mi? sunumu
Leer menos
Leer más
Tecnología
Empresariales
Denunciar
Compartir
Denunciar
Compartir
1 de 21
Descargar ahora
Descargar para leer sin conexión
Recomendados
Механизмы предотвращения атак в ASP.NET Core
Механизмы предотвращения атак в ASP.NET Core
Positive Development User Group
Django - Know Your Namespace: Middleware
Django - Know Your Namespace: Middleware
howiworkdaily
Memcached-инъекции - они существуют и работают, Иван Новиков (ONsec)
Memcached-инъекции - они существуют и работают, Иван Новиков (ONsec)
Ontico
How to use Approval Tests for C++ Effectively
How to use Approval Tests for C++ Effectively
Clare Macrae
Python 101
Python 101
Oğuzcan Pamuk
Sıfırıncı sıra: İlk sıra çıkan snippet'lerde yer almak
Sıfırıncı sıra: İlk sıra çıkan snippet'lerde yer almak
Ezgi Gülsen Yaylı
Raspberry Pi
Raspberry Pi
A. Faruk ÜNAL
What is Raspberry Pi and Using
What is Raspberry Pi and Using
o__duman
Recomendados
Механизмы предотвращения атак в ASP.NET Core
Механизмы предотвращения атак в ASP.NET Core
Positive Development User Group
Django - Know Your Namespace: Middleware
Django - Know Your Namespace: Middleware
howiworkdaily
Memcached-инъекции - они существуют и работают, Иван Новиков (ONsec)
Memcached-инъекции - они существуют и работают, Иван Новиков (ONsec)
Ontico
How to use Approval Tests for C++ Effectively
How to use Approval Tests for C++ Effectively
Clare Macrae
Python 101
Python 101
Oğuzcan Pamuk
Sıfırıncı sıra: İlk sıra çıkan snippet'lerde yer almak
Sıfırıncı sıra: İlk sıra çıkan snippet'lerde yer almak
Ezgi Gülsen Yaylı
Raspberry Pi
Raspberry Pi
A. Faruk ÜNAL
What is Raspberry Pi and Using
What is Raspberry Pi and Using
o__duman
Node.js'e Hızlı Bir Bakış
Node.js'e Hızlı Bir Bakış
Mustafa Dağdelen
React
React
Oguz Kilic
Chat BOT'lar ve Akıllı Mesajlaşma
Chat BOT'lar ve Akıllı Mesajlaşma
Aydin Ozcekic
RSpec & Rails, an introduction
RSpec & Rails, an introduction
Utku Kaynar
Mean Stack
Mean Stack
Ali Davut
hızlıyol İnşaat Teknolojileri - BIM - Proje Yönetimi - Danışmanlık
hızlıyol İnşaat Teknolojileri - BIM - Proje Yönetimi - Danışmanlık
Aydin Ozcekic
Dijital İletişim
Dijital İletişim
BERKAY TUGAY
Fiziksel Web ile Kurumsal Teknoloji Çözümleri
Fiziksel Web ile Kurumsal Teknoloji Çözümleri
Aydin Ozcekic
Handbol damas 7º y 8º
Handbol damas 7º y 8º
BLOGACLESGC
Beacon ile Endüstriyel Çözümler
Beacon ile Endüstriyel Çözümler
Aydin Ozcekic
Türkiyede girişimcilik
Türkiyede girişimcilik
Bilal Peynirci
Scrum ve Redmine ile yazılım projesi yönetimi
Scrum ve Redmine ile yazılım projesi yönetimi
Gokhan Boranalp
Çiğdem’s Keynote
Çiğdem’s Keynote
Cigdem Duman
Kurumlar icin openstack rehberi
Kurumlar icin openstack rehberi
Gokhan Boranalp
Bilgi teknolojileri alanında girisimcilik
Bilgi teknolojileri alanında girisimcilik
Volkan Erturk
özetliyorum.com girişim proje
özetliyorum.com girişim proje
Ali Emre Süslü
Uygulama diline karar vermek: HTML5 mi, Native mi yoksa Hibrit uygulama mı?
Uygulama diline karar vermek: HTML5 mi, Native mi yoksa Hibrit uygulama mı?
mobilike
Girisimcilik-Yalin-adiloran
Girisimcilik-Yalin-adiloran
Adil Oran
Git 101
Git 101
Gokhan Boranalp
BAŞARILI GİRİŞİMCİLİK İÇİN
BAŞARILI GİRİŞİMCİLİK İÇİN
Ersan GÜLBAHAR
Symfony presentation
Symfony presentation
maxpower57
Plone pwns
Plone pwns
Dylan Jay
Más contenido relacionado
Destacado
Node.js'e Hızlı Bir Bakış
Node.js'e Hızlı Bir Bakış
Mustafa Dağdelen
React
React
Oguz Kilic
Chat BOT'lar ve Akıllı Mesajlaşma
Chat BOT'lar ve Akıllı Mesajlaşma
Aydin Ozcekic
RSpec & Rails, an introduction
RSpec & Rails, an introduction
Utku Kaynar
Mean Stack
Mean Stack
Ali Davut
hızlıyol İnşaat Teknolojileri - BIM - Proje Yönetimi - Danışmanlık
hızlıyol İnşaat Teknolojileri - BIM - Proje Yönetimi - Danışmanlık
Aydin Ozcekic
Dijital İletişim
Dijital İletişim
BERKAY TUGAY
Fiziksel Web ile Kurumsal Teknoloji Çözümleri
Fiziksel Web ile Kurumsal Teknoloji Çözümleri
Aydin Ozcekic
Handbol damas 7º y 8º
Handbol damas 7º y 8º
BLOGACLESGC
Beacon ile Endüstriyel Çözümler
Beacon ile Endüstriyel Çözümler
Aydin Ozcekic
Türkiyede girişimcilik
Türkiyede girişimcilik
Bilal Peynirci
Scrum ve Redmine ile yazılım projesi yönetimi
Scrum ve Redmine ile yazılım projesi yönetimi
Gokhan Boranalp
Çiğdem’s Keynote
Çiğdem’s Keynote
Cigdem Duman
Kurumlar icin openstack rehberi
Kurumlar icin openstack rehberi
Gokhan Boranalp
Bilgi teknolojileri alanında girisimcilik
Bilgi teknolojileri alanında girisimcilik
Volkan Erturk
özetliyorum.com girişim proje
özetliyorum.com girişim proje
Ali Emre Süslü
Uygulama diline karar vermek: HTML5 mi, Native mi yoksa Hibrit uygulama mı?
Uygulama diline karar vermek: HTML5 mi, Native mi yoksa Hibrit uygulama mı?
mobilike
Girisimcilik-Yalin-adiloran
Girisimcilik-Yalin-adiloran
Adil Oran
Git 101
Git 101
Gokhan Boranalp
BAŞARILI GİRİŞİMCİLİK İÇİN
BAŞARILI GİRİŞİMCİLİK İÇİN
Ersan GÜLBAHAR
Destacado
(20)
Node.js'e Hızlı Bir Bakış
Node.js'e Hızlı Bir Bakış
React
React
Chat BOT'lar ve Akıllı Mesajlaşma
Chat BOT'lar ve Akıllı Mesajlaşma
RSpec & Rails, an introduction
RSpec & Rails, an introduction
Mean Stack
Mean Stack
hızlıyol İnşaat Teknolojileri - BIM - Proje Yönetimi - Danışmanlık
hızlıyol İnşaat Teknolojileri - BIM - Proje Yönetimi - Danışmanlık
Dijital İletişim
Dijital İletişim
Fiziksel Web ile Kurumsal Teknoloji Çözümleri
Fiziksel Web ile Kurumsal Teknoloji Çözümleri
Handbol damas 7º y 8º
Handbol damas 7º y 8º
Beacon ile Endüstriyel Çözümler
Beacon ile Endüstriyel Çözümler
Türkiyede girişimcilik
Türkiyede girişimcilik
Scrum ve Redmine ile yazılım projesi yönetimi
Scrum ve Redmine ile yazılım projesi yönetimi
Çiğdem’s Keynote
Çiğdem’s Keynote
Kurumlar icin openstack rehberi
Kurumlar icin openstack rehberi
Bilgi teknolojileri alanında girisimcilik
Bilgi teknolojileri alanında girisimcilik
özetliyorum.com girişim proje
özetliyorum.com girişim proje
Uygulama diline karar vermek: HTML5 mi, Native mi yoksa Hibrit uygulama mı?
Uygulama diline karar vermek: HTML5 mi, Native mi yoksa Hibrit uygulama mı?
Girisimcilik-Yalin-adiloran
Girisimcilik-Yalin-adiloran
Git 101
Git 101
BAŞARILI GİRİŞİMCİLİK İÇİN
BAŞARILI GİRİŞİMCİLİK İÇİN
Similar a Django nedir yenir mi?
Symfony presentation
Symfony presentation
maxpower57
Plone pwns
Plone pwns
Dylan Jay
Building Web Sites that Work Everywhere
Building Web Sites that Work Everywhere
Doris Chen
Test Driven Development (TDD) with Windows PowerShell
Test Driven Development (TDD) with Windows PowerShell
Hemmerling
Python Development (MongoSF)
Python Development (MongoSF)
Mike Dirolf
Building Social Enterprise with Ruby and Salesforce
Building Social Enterprise with Ruby and Salesforce
Raymond Gao
Introduction to jQuery
Introduction to jQuery
achinth
The Ring programming language version 1.8 book - Part 95 of 202
The Ring programming language version 1.8 book - Part 95 of 202
Mahmoud Samir Fayed
The Ring programming language version 1.7 book - Part 92 of 196
The Ring programming language version 1.7 book - Part 92 of 196
Mahmoud Samir Fayed
Codemash - Building Custom node.js Modules
Codemash - Building Custom node.js Modules
Kevin Griffin
Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and w...
Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and w...
Stefan Marr
MWLUG 2014: Modern Domino (workshop)
MWLUG 2014: Modern Domino (workshop)
Peter Presnell
The Ring programming language version 1.5.4 book - Part 180 of 185
The Ring programming language version 1.5.4 book - Part 180 of 185
Mahmoud Samir Fayed
Android design patterns
Android design patterns
Vitali Pekelis
Python introduction
Python introduction
Joaquim Rocha
The Ring programming language version 1.5.2 book - Part 176 of 181
The Ring programming language version 1.5.2 book - Part 176 of 181
Mahmoud Samir Fayed
The way from DB-driven development to DDD
The way from DB-driven development to DDD
Provectus
Inside PyMongo - MongoNYC
Inside PyMongo - MongoNYC
Mike Dirolf
The Ring programming language version 1.8 book - Part 7 of 202
The Ring programming language version 1.8 book - Part 7 of 202
Mahmoud Samir Fayed
Break out of The Box - Part 2
Break out of The Box - Part 2
Karl-Henry Martinsson
Similar a Django nedir yenir mi?
(20)
Symfony presentation
Symfony presentation
Plone pwns
Plone pwns
Building Web Sites that Work Everywhere
Building Web Sites that Work Everywhere
Test Driven Development (TDD) with Windows PowerShell
Test Driven Development (TDD) with Windows PowerShell
Python Development (MongoSF)
Python Development (MongoSF)
Building Social Enterprise with Ruby and Salesforce
Building Social Enterprise with Ruby and Salesforce
Introduction to jQuery
Introduction to jQuery
The Ring programming language version 1.8 book - Part 95 of 202
The Ring programming language version 1.8 book - Part 95 of 202
The Ring programming language version 1.7 book - Part 92 of 196
The Ring programming language version 1.7 book - Part 92 of 196
Codemash - Building Custom node.js Modules
Codemash - Building Custom node.js Modules
Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and w...
Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and w...
MWLUG 2014: Modern Domino (workshop)
MWLUG 2014: Modern Domino (workshop)
The Ring programming language version 1.5.4 book - Part 180 of 185
The Ring programming language version 1.5.4 book - Part 180 of 185
Android design patterns
Android design patterns
Python introduction
Python introduction
The Ring programming language version 1.5.2 book - Part 176 of 181
The Ring programming language version 1.5.2 book - Part 176 of 181
The way from DB-driven development to DDD
The way from DB-driven development to DDD
Inside PyMongo - MongoNYC
Inside PyMongo - MongoNYC
The Ring programming language version 1.8 book - Part 7 of 202
The Ring programming language version 1.8 book - Part 7 of 202
Break out of The Box - Part 2
Break out of The Box - Part 2
Último
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
The Digital Insurer
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Último
(20)
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Django nedir yenir mi?
1.
nedir, yenir mi?
Cihan Okyay cihan.okyay@linux.org.tr @cihann
2.
* Open source *
Nesne Yönelimli * Temiz sözdizimi * Öğrenmesi kolay * Güçlü
3.
Guido van Rossum
4.
a = 10 if
a > 5: print 'büyük' else: print 'küçük' def factorial(x): if x == 0: return 1 else: return x * factorial(x - 1) factorial(5)
5.
Django The
Web framework for perfectionists with deadlines ...
6.
... not a
framework for beginners with deadlines
7.
Tarihi 2003: Kansas, USA 2005:
BSD & 0.90 2008: 1.0 2011: 1.3
8.
Özellikler *
Dökümantasyon * ORM * URL dispatcher * Templates * Interactive terminal * Admin Panel
9.
* Authentication &
Authorization * i18n i L10n * Cache * Forms
10.
Mimari MTV
(Model, Template, View)
11.
Model from django.db import
models class class Poll(models.Model): question = models.CharField(max_length=200) pub_date = models.DateTimeField('date published') class Choice(models.Model): poll = models.ForeignKey(Poll) choice = models.CharField(max_length=200) votes = models.IntegerField()
12.
ORM >>> from polls.models
import Poll, Choice >>> Poll.objects.all() [] >>> import datetime >>> p = Poll(question="Naber?", ... pub_date=datetime.datetime.now()) >>> p.save() >>> p.id 1 >>> p.question "Naber?"
13.
orm devam >>> Poll.objects.get(id=1) <Poll:
Naber?> >>> Poll.objects.filter(question="Naber?") [<Poll: Naber?>] >>> Poll.objects.all().order_by("question") [<Poll: Naber?>] >>> Poll.objects.filter(question__startswith="Nab") [<Poll: Naber?>]
14.
>>> p =
Poll.objects.get(question="Naber?") >>> p.question = "Naber Django?" >>> p.save() >>> p.question
15.
Admin Panel
16.
17.
Views from django.http import
HttpResponse def hello(request): return HttpResponse("Hello World!") from django.shortcuts import render_to_response from polls.models import * def index(request): latest_poll_list = Poll.objects.all().order_by('-pub_date') return render_to_response('index.html', {'latest_poll_list': latest_poll_list})
18.
URLconfs from django.conf.urls.defaults import
* urlpatterns = patterns(''", (r'^polls/$', 'polls.views.index'), ) example.com/polls/
19.
Templates
20.
Örnek uygulama https://github.com/cihann/djangoistanbul git@github.com:cihann/djangoistanbul.git
21.
TEŞEKKÜRLER SORULAR?
Descargar ahora