Django
Django | |||
---|---|---|---|
![]() | |||
![]() | |||
Skaper(e) | Lawrence Journal-World[1] | ||
Utvikler(e) | Django Software Foundation | ||
Utgitt | 2004[1] | ||
Nyeste versjon | 5.1 (7. august 2024)[2] | ||
Kodelager | https://github.com/django/django | ||
Operativsystem | multiplattform | ||
Skrevet i | Python[3] | ||
Skrivebordsmiljø | webinterface | ||
Type | Webutvikling | ||
Lisens | BSD-3[4][5] | ||
Nettsted | www.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
- ^ a b http://www.djangobook.com/en/2.0/chapter01.html#django-s-history.
- ^ «Release 5.1». 7. august 2024. Besøkt 22. august 2024.
- ^ «The django Open Source Project on Open Hub: Languages Page». Open Hub. Besøkt 18. juli 2018.
- ^ https://github.com/django/django/blob/master/LICENSE; besøksdato: 2. september 2016.
- ^ «The django Open Source Project on Open Hub: Licenses Page». Open Hub. Besøkt 18. juli 2018.
- ^ api.github.com, besøkt 8. januar 2017[Hentet fra Wikidata]
Eksterne lenker
- (en) Offisielt nettsted
- (en) Django (web framework) – kategori av bilder, video eller lyd på Commons
- (en) Django på GitHub
- (en) Django på Mastodon
- Django på X (tidligere Twitter)
- (en) The Django Book – beta-versjon av en kommende bok
- (en) Introduksjon til Django på norsk
- v
- d
- r
Webrammeverk
- ASP.NET
- Core
- AJAX
- Dynamic Data
- MVC
- Razor
- Web Forms
- Blazor
- DNN
- BFC
- MonoRail
- Umbraco
- WebSharper
- CppCMS
- Drogon
- Wt
- ColdBox Platform
- ColdSpring
- Fusebox
- Model-Glue
- CL-HTTP
- Yesod
- Snap
- 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
- Catalyst
- Dancer
- Mojolicious
- WebGUI
- BlueBream
- CherryPy
- CubicWeb
- Django
- FastAPI
- Flask
- Grok
- Jinja
- Nevow
- Pyjs
- Pylons Framework
- Pyramid
- Quixote
- TACTIC
- Tornado
- TurboGears
- web2py
- Zope 2
- Camping
- Merb
- Padrino
- Ruby on Rails
- Sinatra
- Rocket
- Lift
- Play
- Scalatra
- AIDA/Web
- Seaside
- Application Express (PL/SQL)
- Grails (Groovy)
- OpenACS (Tcl)
- Phoenix (Elixir)
- SproutCore (JavaScript-Ruby)
- Yaws (Erlang)