Uso de Django Admin - El panel de control de Django

Panel de control de Django En este post te mostraré cómo crear un usuario para entrar a Django admin, registrar un modelo y administrarlo desde el panel de control. Una de las cosas que hacen de Django uno de los mejores frameworks (sin importar el lenguaje de otros frameworks) es el llamado Django Admin, que es un panel de control que permite administrar todos los modelos. Es decir, el código ya está hecho por nosotros, los formularios también y lo mejor es que cada uno está dispuesto para cada tipo de dato. Nota: esta es la parte 3 del tutorial de Django. Mira la parte 1, y la parte 2. ...

julio 31, 2019 · 2 min · 382 palabras · Parzibyte

Conexión Node.js y MySQL con Express

En este post te voy a mostrar cómo conectarte a una base de datos de MySQL usando el lenguaje de programación JavaScript del lado del servidor a través del entorno Node; también conocido como Node.Js. Vamos a hacer las 4 operaciones básicas de la base de datos: obtener datos, insertar datos, actualizar datos y eliminar datos. Para la interfaz del usuario vamos a usar Bootstrap y una estructura de aplicación web generada con express-generator. ...

junio 28, 2019 · 8 min · 1587 palabras · Parzibyte

Node.js y PostgreSQL - Ejemplo de conexión

Node JS puede ser conectado a PostgreSQL fácilmente a través del paquete pg. En este tutorial vamos a ver cómo conectar Node.JS con PostgreSQL y hacer las cuatro operaciones básicas de la base de datos: Create, read, update y delete (CRUD); todo esto evitando inyecciones SQL y usando un poco el model MVC. Para la interfaz vamos a usar Bootstrap (ya que será responsivo), y para que el usuario use nuestra app web vamos a usar Express. Aunque estos ejemplos son con la web, los mismos pueden ser ejecutados en la terminal sin ningún problema. ...

junio 28, 2019 · 7 min · 1397 palabras · Parzibyte

Python y PostgreSQL: ejemplo de conexión y CRUD

En este post vamos a ver cómo conectar Python con el motor de base de datos PostgreSQL usando el módulo psycopg2 que cumple con la DB API 2.0. La DB API 2.0 es una API común en la que se utilizan los mismos métodos, cambiando únicamente el driver; algo así como PDO en PHP. Vamos a hacer un CRUD con PostgreSQL usando Python, evitando inyecciones SQL. Nota: todo el código está en mi GitHub. ...

junio 18, 2019 · 8 min · 1686 palabras · Parzibyte

Conexión a SQL Server con Python y PyODBC (CRUD)

En este post vamos a conectar Python 3 a una base de datos de SQL Server a través del driver ODBC y el paquete PyODBC. Haremos un CRUD para demostrar cómo se hacen las 4 operaciones básicas a una base de datos. Para comenzar, recuerda: Descargar e instalar Python y PIP Instalar SQL server Crear usuario (opcional) y asegurarse de que se puede iniciar sesión con el mismo Descargar e instalar driver, recomiendo la última versión. Probar conexión a SQL Server desde SSMS Nota: todos los archivos están en un repositorio de GitHub. ...

junio 14, 2019 · 8 min · 1532 palabras · Parzibyte

Conectar PHP y SQL Server usando PDO - CRUD de ejemplo

Aprovechando que para unas cosas de la escuela tuve que instalar SQL Server y SQL Server Management Studio (ya que por voluntad propia no lo haría jamás) decidí conectar PHP con SQL Server y hacer un CRUD, es decir, create, read, update y delete de una base de datos de SQL Server. De esta manera si algún día alguien quiere consumir una base de datos de SQL Server con PHP puede tomar este post como referencia. Al final tendremos una aplicación web como la siguiente, basada en una plantilla de Bootstrap 4. Voy a mostrarte cómo hacer un select, update, insert y delete. Además de prevenir inyecciones SQL. Recuerda que al final de todo lo que vamos a usar es PDO, una envoltura de las bases de datos que permite intercambiar de un motor a otro cambiando la cadena de conexión. Nota: todo el código fuente aquí mostrado está actualizado y completo en mi GitHub. Siéntete libre de clonarlo, editarlo, descargarlo o mejorarlo. ...

junio 5, 2019 · 11 min · 2157 palabras · Parzibyte

CRUD de Laravel con MySQL: administrador de canciones

CRUD de Laravel con MySQL o MariaDB Hoy toca el turno de Laravel (un framework de PHP) para conectarse a la base de datos más popular: MySQL. En este post voy a explicar cómo conectar Laravel con MySQL o MariaDB, comenzando por configurar la base de datos, pasando a través de las rutas, repasando el motor de plantillas de Blade y tocando un poco el tema de los mensajes flash. Al final vamos a tener un CRUD o ABC, en donde se verán las operaciones básicas de Laravel con MySQL: insert o insertar, update o actualizar, select o seleccionar y finalmente delete o eliminar. ...

marzo 27, 2019 · 8 min · 1699 palabras · Parzibyte

Tutorial de SQLite con Android: CRUD (create, read, update, delete)

Para guardar datos en una base de datos usando Android tenemos que recurrir al maravilloso gestor SQLite3. Pues bien, hoy veremos cómo trabajar con SQLite desde Android usando Java. Lo que veremos será un CRUD o ABC de Android con SQLite en donde veremos un insert, update, delete y select de SQL con Android. Al final tendremos una app móvil simple que permitirá interactuar con SQLite para realizar las operaciones básicas que se ve así: Todo esto usando SQLite y una clase que extiende de SQLiteOpenHelper. ...

febrero 4, 2019 · 20 min · 4200 palabras · Parzibyte

CRUD (create, read, update, delete) en Python y MongoDB

Siguiendo con la serie de tutoriales para consumir distintas bases de datos hoy veremos cómo conectarnos a una base de datos de MongoDB y hacer todas las operaciones para crear, leer, actualizar y eliminar desde Python. El módulo que usaremos será PyMongo; el cual está disponible para instalarse por medio de Python y que nos permite conectarnos a MongoDB, obtener bases de datos, colecciones y todo lo relacionado a ello. Al finalizar podremos gestionar una colección de productos de una tienda. ...

diciembre 15, 2018 · 8 min · 1500 palabras · Parzibyte

Conectar PHP con MongoDB: CRUD

Hoy veremos un tutorial sobre cómo trabajar con PHP y el motor de base de datos MongoDB. Haremos un CRUD que nos permitirá crear, leer, actualizar y eliminar documentos de MongoDB utilizando el lenguaje de programación PHP. Existe una librería que provee mongodb, la cual funciona de maravilla para trabajar con MongoDB y PHP. Veamos algunos ejemplos de uso. Como segunda parte del tutorial, veremos un ejemplo práctico que podrás probar en vivo, ya que aquí veremos únicamente cómo son las operaciones administrativas (CRUD o ABC) para no complicar el post. ...

diciembre 13, 2018 · 6 min · 1172 palabras · Parzibyte