Django es un marco web basado en Python que le permite crear rápidamente aplicaciones web eficientes. También se denomina marco de trabajo de baterías incluidas porque Django proporciona funciones integradas para todo, incluida la interfaz de administración de Django, la base de datos predeterminada: SQLlite3, etc.
¿Cómo integrar la base de datos Mysql con Django?
Instalar base de datos Mysql
https://dev.mysql.com/downloads/installer/
Después de descargar, instale la configuración y configure el administrador y la contraseña.
Instalar Django
pip install django
Luego instale otra biblioteca para usar la base de datos mysql
pip install mysqlclient
Crear nuevo proyecto
django-admin startproject MyDB
cd MyDB
configuración.py
Python3
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mydb', 'USER': 'root', 'PASSWORD': 'admin', 'HOST':'localhost', 'PORT':'3306', } }
Abra settings.py aquí dentro de la variable DATABASES, configure los valores de la base de datos mysql y agregue valores de su base de datos.
python manage.py migrate
Luego crea una nueva aplicación
python manage.py startapp main
principal/modelos.py
Python3
from django.db import models from django.contrib.auth.models import User #Create your models here. class PublishedArticle(models.Model): todo = models.CharField(max_length=40) date = models.DateField(auto_now=True)
python manage.py migrate
La tabla de artículos publicados se habría creado en la base de datos. Por lo tanto, la base de datos Mysql se integra con éxito
Publicación traducida automáticamente
Artículo escrito por vivekpisal12345 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA