# Django-deployment (Django) > WSGI, ASGI, Gunicorn, uWSGI, nginx, static files, environment variables, production settings - 24 gespreksvragen - Mid-Level - [Gespreksvragen: Django](https://sharpskill.dev/nl/technologies/django/sollicitatievragen.md) ## 1. Waar staat het acroniem WSGI voor in de context van Python-deployment? **Antwoord** WSGI staat voor Web Server Gateway Interface. Het is een gestandaardiseerde specificatie (PEP 3333) die definieert hoe een webserver communiceert met een Python-applicatie. Deze interface biedt een abstractielaag tussen de webserver en de applicatie, waardoor Python-applicaties overdraagbaar zijn tussen verschillende WSGI-compatibele servers zoals Gunicorn, uWSGI of mod_wsgi. ## 2. Welk Django-commando verzamelt alle statische bestanden in één map voor productie? **Antwoord** Het commando collectstatic verzamelt alle statische bestanden van elke Django-app en de in STATICFILES_DIRS gedefinieerde mappen in de map die is opgegeven door STATIC_ROOT. Deze stap is essentieel in productie omdat de webserver (bijvoorbeeld nginx) deze bestanden rechtstreeks serveert zonder via Django te gaan, wat de prestaties aanzienlijk verbetert. ## 3. Welke waarde moet de DEBUG-instelling hebben in een Django-productieomgeving? **Antwoord** DEBUG moet in productie op False worden gezet. Wanneer DEBUG True is, toont Django gedetailleerde foutpagina's met gevoelige informatie (omgevingsvariabelen, configuratie, stack traces) die door aanvallers kunnen worden misbruikt. Bovendien houdt Django bij DEBUG True alle uitgevoerde SQL-query's in het geheugen, wat geheugenlekken op een productiesite veroorzaakt. ## Nog 21 vragen beschikbaar - Wat is de hoofdrol van Gunicorn in een Django-deploymentstack? - Wat is het doel van de ALLOWED_HOSTS-instelling in Django? Meld je gratis aan: https://sharpskill.dev/nl/login ## Andere Django-sollicitatieonderwerpen - [Python-basis](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/python-basics.md): 25 vragen, Junior - [Objectgeoriënteerd Python](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/python-oop.md): 20 vragen, Junior - [Django-grondbeginselen](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-fundamentals.md): 20 vragen, Junior - [Django Models - Basis](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-models-basics.md): 22 vragen, Junior - [Django Views](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-views.md): 20 vragen, Junior - [Django-templates](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-templates.md): 18 vragen, Junior - [Django-formulieren](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-forms.md): 22 vragen, Mid-Level - [Geavanceerde QuerySets](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-querysets.md): 25 vragen, Mid-Level - [Django-authenticatie](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-authentication.md): 22 vragen, Mid-Level - [Django-middleware](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-middleware.md): 18 vragen, Mid-Level - [Django Admin](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-admin.md): 20 vragen, Mid-Level - [Django REST Framework](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-rest-framework.md): 30 vragen, Mid-Level - [Django-signalen](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-signals.md): 18 vragen, Mid-Level - [Bestandsupload](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-file-upload.md): 20 vragen, Mid-Level - [Django Caching](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-caching.md): 20 vragen, Mid-Level - [Django-sessies](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-sessions.md): 18 vragen, Mid-Level - [Django E-mail](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-email.md): 18 vragen, Mid-Level - [Django Testen](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-testing.md): 22 vragen, Mid-Level - [Django-beveiliging](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-security.md): 22 vragen, Mid-Level - [Geavanceerde Django ORM](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-orm-advanced.md): 28 vragen, Senior - [Django-prestaties](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-performance.md): 24 vragen, Senior - [Django & Celery](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-celery.md): 22 vragen, Senior - [Django Channels](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-channels.md): 24 vragen, Senior - [Django & GraphQL](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-graphql.md): 24 vragen, Senior - [Django & Docker](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-docker.md): 20 vragen, Senior - [Django in een microservices-ecosysteem](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-microservices.md): 24 vragen, Senior - [Aangepaste Django-commando's](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-custom-commands.md): 18 vragen, Senior - [Django-internationalisatie](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-internationalization.md): 20 vragen, Senior - [Django Design Patterns](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-design-patterns.md): 24 vragen, Senior - [Django Async & ASGI](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-async-asgi.md): 26 vragen, Senior - [Settings & Productieconfiguratie](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-settings-configuration.md): 22 vragen, Senior - [Observability & monitoring](https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-observability.md): 24 vragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/nl/technologies/django/sollicitatievragen/django-deployment