Skip to content

Zero9BSC/proyecto_final_django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gaming Zone

*Franco Nicolás Jones👋

Este es un proyecto realizado para el curso de Python en coderhouse. Se trata de un blog en el que podrás navegar y crear posts categorizados..

Puede ver el proyecto funcionando entrando en el siguiente Link

Installation git clone

Para acceder al proyecto clonándolo, deberás ejecutar en consola:

git clone https://github.com/Zero9BSC/proyecto_final_django.git

Cómo instalar y ejecutar el proyecto

Se debe crear el entorno virtual de python:

cd proyecto_final_django

python -m venv django

Luego activamos el entorno con el siguiente comando:

django\Scripts\activate

Requerimientos

Para instalar los requerimientos procederemos de la siguiente forma.

pip install -r requirements.txt

Como iniciar el proyecto

Para correr nuestro blog deben iniciar nuestro proyecto en la carpeta "my_blog" de la siguiente manera:

cd my_blog

Luego realizamos una migracion de nuestros Models para asegurarnos que corra todo bien:

python manage.py migrate  

Por ultimo iniciamos nuestro servidor local de la siguiente manera:

python manage.py runserver

Si todo fue bien esto iniciara un servidor web de nuestro Blog(Click para ir al inicio) en el cual ya podremos trabajar.

Para gestionar el servidor primero debemos crear un super usuario con el siguiente comando desde la terminal y cargar los datos que nos pide:

python manage.py createsuperuser

Para acceder al menu de administrador debe colocar en la barra de navegacion http://localhost:8000/admin/ o darle click al siguiente Link y loguearse con los datos anteriormente cargados.

Techs

🛠️ Python

🛠️ Django

🛠️ HTML

🛠️ CSS

Backend

Cada Modelo será creado de la siguiente manera:

🌱 Post: Cada post será según lo siguiente:

Campo Tipo Valor
titulo CharField titulo
subtitulo CharField subtitulo
fecha DateField fecha
texto CharField texto

🌱 PostNoticias: Cada Post de noticias será según lo siguiente:

Campo Tipo Valor
titulo CharField titulo
subtitulo CharField subtitulo
fecha DateField fecha
texto CharField texto

🌱 PostReviews: Cada Post de reviews será según lo siguiente:

Campo Tipo Valor
titulo CharField titulo
subtitulo CharField subtitulo
fecha DateField fecha
texto CharField texto

🌱 PostGaming: Cada Post de gaming será según lo siguiente:

Campo Tipo Valor
titulo CharField titulo
subtitulo CharField subtitulo
fecha DateField fecha
texto CharField texto

🌱 PostSoftware: Cada Post de software será según lo siguiente:

Campo Tipo Valor
titulo CharField titulo
subtitulo CharField subtitulo
fecha DateField fecha
texto CharField texto

🌱 PostHardware: Cada Post de hardware será según lo siguiente:

Campo Tipo Valor
titulo CharField titulo
subtitulo CharField subtitulo
fecha DateField fecha
texto CharField texto

🌱 Contacto: Cada contacto será según lo siguiente:

Campo Tipo Valor
nombre CharField nombre
email EmailField email
consulta CharField consulta

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published