sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo configurar Django usando pymysql como controlador?

La respuesta corta es no, no son lo mismo.

El motor , en un contexto de Django, hace referencia a la tecnología RDBMS. El conductor es la biblioteca desarrollada para facilitar la comunicación con esa tecnología actual cuando está en funcionamiento. Permitir que Django sepa qué motor usar le dice cómo traducir las funciones ORM desde una perspectiva de back-end. El desarrollador no ve un cambio en el código ORM, pero Django sabrá cómo convertir esas acciones a un lenguaje que entienda la tecnología. Luego, el controlador realiza esas acciones (p. ej., selecciona, actualiza, elimina) y las envía a una instancia en ejecución para facilitar la acción.