Skip to content

Ross-cripto/django-instalaciones-recomendadas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Instalaciones recomendadas - Desarrollo con Django y Django Rest Framework

Django Logo

Herramientas esenciales

  git config --global user.name "Tu nombre"
  git config --global user.email "Tu correo"

Instalación de Django

Crear un entorno virtual

python -m venv venv

Activar el entorno virtual

  • Windows
venv\Scripts\activate
  • macOS/Linux
source venv/bin/activate

Instalar Django y Django Rest Framework

pip install django 

Crear un nuevo proyecto Django

django-admin startproject nombre_del_proyecto

Instalar dependencias adicionales

pip install django-cors-headers, django-environ, psycopg2, djangorestframework

Herramientas opcionales

  • TablePlus - Herramienta para crear tablas y consultar datos.

  • pgAdmin - Herramienta para administrar bases de datos PostgreSQL.

  • Docker Desktop - Para contenerizar aplicaciones.

Imágenes de Docker recomendadas

Descargar imágenes de Docker para bases de datos y servicios comunes:

bash
docker pull postgres:16.2
docker pull redis:latest
docker pull python:3.11.2-bullseye

Tema y extensiones para Visual Studio Code Temas

Material Theme - Tema de VSCode.

Material Icon Theme - Tema de iconos para VSCode.

Extensiones útiles

Python - Soporte para Python.

Django - Soporte para Django.

.env - Soporte para archivos .env.

SQLite - Soporte para SQLite.

Better Dockerfile - Mejora la sintaxis de Dockerfile.

Django REST Framework - Soporte para Django Rest Framework.

También puedes instalar extensiones de VSCode desde el marketplace.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published