Django

Django
Skaper(e)Lawrence Journal-World[1]
Utvikler(e)Django Software Foundation
Utgitt 2004[1]
Nyeste versjon5.0.4 (3. april 2024)[2]
Kodelagerhttps://github.com/django/django
Operativsystemmultiplattform
Skrevet iPython[3]
Skrivebordsmiljøwebinterface
TypeWebutvikling
LisensBSD-3[4][5]
Nettstedwww.djangoproject.com (en)[6]

Django på Commons

Django er et webrammeverk skrevet i Python. Det ble gjort tilgjengelig under BSD-lisensen i juli 2005. Django er oppkalt etter jazzgitaristen Django Reinhardt.

Djangos hovedmål er å gjøre det enkelt å utvikle databasedrevne nettsider. Rammeverket er bygget opp rundt moduler, som gjør det enkelt å bytte ut enkelte deler med andre løsninger.

Komponenter

  • ORM for overføring av datamodeller (Python-klasser) til en relasjonsdatabase (blant annet MySQL, PostgreSQL og Oracle).
  • Lettvekts vevtjener for bruk under utvikling.
  • Webbasert administrasjonsgrensesnitt for alle datamodeller.
  • Eget template-språk.
  • Cache-rammeverk som støtter flere forskjellige cache-løsninger (for eksempel memcached).
  • Internasjonaliseringssystem. Djangos medfølgende komponenter er oversatt til norsk bokmål.
  • Serialiseringsmetoder for å gjøre de interne modellene tilgjengelig som XML og JSON.

Se også

  • Jinja (malmotor), en alternativ malmotor

Referanser

  1. ^ a b http://www.djangobook.com/en/2.0/chapter01.html#django-s-history.
  2. ^ «Release 5.0.4». 3. april 2024. Besøkt 22. april 2024. 
  3. ^ «The django Open Source Project on Open Hub: Languages Page». Open Hub. Besøkt 18. juli 2018. 
  4. ^ https://github.com/django/django/blob/master/LICENSE; besøksdato: 2. september 2016.
  5. ^ «The django Open Source Project on Open Hub: Licenses Page». Open Hub. Besøkt 18. juli 2018. 
  6. ^ api.github.com, besøkt 8. januar 2017[Hentet fra Wikidata]

Eksterne lenker

  • (en) Offisielt nettsted Rediger på Wikidata
  • (en) Django (web framework) – kategori av bilder, video eller lyd på Commons Rediger på Wikidata
  • Django på Twitter Rediger på Wikidata
  • (en) Django på GitHub Rediger på Wikidata
  • (en) The Django Book – beta-versjon av en kommende bok
  • (en) Introduksjon til Django på norsk
  • v
  • d
  • r
Webrammeverk
.NET
  • ASP.NET
    • Core
    • AJAX
    • Dynamic Data
    • MVC
    • Razor
    • Web Forms
  • Blazor
  • DNN
  • BFC
  • MonoRail
  • Umbraco
  • WebSharper
C++
  • CppCMS
  • Drogon
  • Wt
ColdFusion
  • ColdBox Platform
  • ColdSpring
  • Fusebox
  • Model-Glue
Common Lisp
  • CL-HTTP
Haskell
  • Yesod
  • Snap
Java
  • AppFuse
  • GrailsGrails
  • GWT
  • ICEfaces
  • JHipster
  • JWt
  • Play
  • Remote Application Platform
  • Seam
  • Sling
  • Spring
  • Stripes
  • Struts
  • Tapestry
  • Vaadin
  • Vert.x
  • Wicket
  • WaveMaker
  • ZK
JavaScript
  • Angular/AngularJS
  • Backbone.js
  • Closure
  • Dojo Toolkit
  • Ember.js
  • Express.js
  • Ext JS
  • jQuery
  • Knockout.js
  • Meteor
  • MooTools
  • Node.js
  • OpenUI5
  • Prototype
  • React
  • Sencha Touch
  • SproutCore
  • Svelte
  • Vue.js
  • Wakanda
Perl
  • Catalyst
  • Dancer
  • Mojolicious
  • WebGUI
PHP
Python
  • BlueBream
  • CherryPy
  • CubicWeb
  • Django
  • FastAPI
  • Flask
  • Grok
  • Jinja
  • Nevow
  • Pyjs
  • Pylons Framework
  • Pyramid
  • Quixote
  • TACTIC
  • Tornado
  • TurboGears
  • web2py
  • Zope 2
Ruby
Rust
  • Rocket
Scala
  • Lift
  • Play
  • Scalatra
Smalltalk
  • AIDA/Web
  • Seaside
Other languages
  • Application Express (PL/SQL)
  • Grails (Groovy)
  • OpenACS (Tcl)
  • Phoenix (Elixir)
  • SproutCore (JavaScript-Ruby)
  • Yaws (Erlang)


Oppslagsverk/autoritetsdata
Store Danske Encyklopædi · NKC