DJANGOMarcello RomanelliSoftware Architecture and Designgiovedì, 23 maggio 13
DJANGOWHATisgiovedì, 23 maggio 13
The web framework forperfectionist with deadlines.giovedì, 23 maggio 13
DJANGOWHYusegiovedì, 23 maggio 13
PYTHONUSESgiovedì, 23 maggio 13
Full StackFrameworkgiovedì, 23 maggio 13
PYTHONONLYgiovedì, 23 maggio 13
ACTIVECOMMUNITYgiovedì, 23 maggio 13
ADMININTERFACEgiovedì, 23 maggio 13
From this...giovedì, 23 maggio 13
...to this!giovedì, 23 maggio 13
www.djangosites.orggiovedì, 23 maggio 13
LET’S GODEEPERgiovedì, 23 maggio 13
ARCHITECTURALSTYLEgiovedì, 23 maggio 13
giovedì, 23 maggio 13
MODELTEMPLATEVIEWdetermine what data is to be displayedprocess requests with a web templating systemdefinition of some stor...
COMPONENTSReusable Unit of Compositiongiovedì, 23 maggio 13
CLASSclass	  CommonInfo(aSystem.superclass):	  	  	  	  field1	  =	  ...	  	  	  	  field2	  =	  ...	  	  	  	  def	  meth...
myAPPFILE:	  f1.pyclass	  class1(aSystem.superclass):	  	  	  	  field1	  =	  ...	  	  	  	  field2	  =	  ...FILE:	  f2.py...
myAPPFILE:	  PKG-­‐INFOMetadata-­‐Version:	  1.0Name:	  django-­‐gmapiVersion:	  1.0.1Summary:	  A	  Google	  Maps	  API	 ...
CONNECTORSmodels interaction betweenCOMPONENTSgiovedì, 23 maggio 13
METHODCALLgiovedì, 23 maggio 13
SHAREDDATABASEgiovedì, 23 maggio 13
MESSAGEgiovedì, 23 maggio 13
CONCRETEEXAMPLEgiovedì, 23 maggio 13
IDEAgiovedì, 23 maggio 13
MTVSignalsShared DBComponent Reusegiovedì, 23 maggio 13
CarRealEstateviewsindexallSignalipLoggerpriceLoggerCommondjango_google_mapstastypiegiovedì, 23 maggio 13
giovedì, 23 maggio 13
Upcoming SlideShare
Loading in...5
×

Django - Software Architecture and Design

585
-1

Published on

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
585
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Django - Software Architecture and Design

  1. 1. DJANGOMarcello RomanelliSoftware Architecture and Designgiovedì, 23 maggio 13
  2. 2. DJANGOWHATisgiovedì, 23 maggio 13
  3. 3. The web framework forperfectionist with deadlines.giovedì, 23 maggio 13
  4. 4. DJANGOWHYusegiovedì, 23 maggio 13
  5. 5. PYTHONUSESgiovedì, 23 maggio 13
  6. 6. Full StackFrameworkgiovedì, 23 maggio 13
  7. 7. PYTHONONLYgiovedì, 23 maggio 13
  8. 8. ACTIVECOMMUNITYgiovedì, 23 maggio 13
  9. 9. ADMININTERFACEgiovedì, 23 maggio 13
  10. 10. From this...giovedì, 23 maggio 13
  11. 11. ...to this!giovedì, 23 maggio 13
  12. 12. www.djangosites.orggiovedì, 23 maggio 13
  13. 13. LET’S GODEEPERgiovedì, 23 maggio 13
  14. 14. ARCHITECTURALSTYLEgiovedì, 23 maggio 13
  15. 15. giovedì, 23 maggio 13
  16. 16. MODELTEMPLATEVIEWdetermine what data is to be displayedprocess requests with a web templating systemdefinition of some stored data, accessible via an ORM APIgiovedì, 23 maggio 13
  17. 17. COMPONENTSReusable Unit of Compositiongiovedì, 23 maggio 13
  18. 18. CLASSclass  CommonInfo(aSystem.superclass):        field1  =  ...        field2  =  ...        def  method1(arg1,  arg2):                ...                doSomething();                ...                return  a,  b,  c        def  method1(arg1):                ...                doSomethingElse();                ...                return  agiovedì, 23 maggio 13
  19. 19. myAPPFILE:  f1.pyclass  class1(aSystem.superclass):        field1  =  ...        field2  =  ...FILE:  f2.pyclass  class2(aSystem.superclass):        field1  =  ...        field2  =  ...CLASS CLASSStandard  Filesgiovedì, 23 maggio 13
  20. 20. myAPPFILE:  PKG-­‐INFOMetadata-­‐Version:  1.0Name:  django-­‐gmapiVersion:  1.0.1Summary:  A  Google  Maps  API  implementation  for  DjangoHome-­‐page:  http://code.google.com/p/django-­‐gmapi/DEPPKGINFOExtra  Filesgiovedì, 23 maggio 13
  21. 21. CONNECTORSmodels interaction betweenCOMPONENTSgiovedì, 23 maggio 13
  22. 22. METHODCALLgiovedì, 23 maggio 13
  23. 23. SHAREDDATABASEgiovedì, 23 maggio 13
  24. 24. MESSAGEgiovedì, 23 maggio 13
  25. 25. CONCRETEEXAMPLEgiovedì, 23 maggio 13
  26. 26. IDEAgiovedì, 23 maggio 13
  27. 27. MTVSignalsShared DBComponent Reusegiovedì, 23 maggio 13
  28. 28. CarRealEstateviewsindexallSignalipLoggerpriceLoggerCommondjango_google_mapstastypiegiovedì, 23 maggio 13
  29. 29. giovedì, 23 maggio 13
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×