Es gibt viele verschiedene Web-Frameworks unter Python. Django ist der repräsentativste Schwergewichtsspieler. Viele erfolgreiche Websites und Apps basieren auf Django.

Django ist ein in Python geschriebenes Open-Source-Webanwendungs-Framework.

Django-Modell Syntax

Django bietet gute Unterstützung für verschiedene Datenbanken, darunter: PostgreSQL, MySQL, SQLite und Oracle.

Django bietet eine einheitliche Aufruf-API für diese Datenbanken. Wir können je nach unseren Geschäftsanforderungen verschiedene Datenbanken auswählen.

MySQL ist die am häufigsten verwendete Datenbank in Webanwendungen. In diesem Kapitel verwenden wir MySQL als Beispiel zur Einführung. Weitere Informationen zu den Grundlagen von MySQL finden Sie im MySQL-Tutorial auf dieser Website.

Django-Modell Beispiel

DATABASES = {    'default': {        
            'ENGINE': 'django.db.backends.mysql',  # 或者使用 mysql.connector.django
            'NAME': 'test',        
            'USER': 'test',        
            'PASSWORD': 'test123',        
            'HOST':'localhost',        
            'PORT':'3306',
    }
}