Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jhonshua/red_social_django
Twitter Clone built with Django - in development.
https://github.com/jhonshua/red_social_django
css django html python
Last synced: about 1 month ago
JSON representation
Twitter Clone built with Django - in development.
- Host: GitHub
- URL: https://github.com/jhonshua/red_social_django
- Owner: jhonshua
- License: mit
- Created: 2025-01-05T21:11:37.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-01-08T00:29:58.000Z (about 1 month ago)
- Last Synced: 2025-01-08T01:19:31.000Z (about 1 month ago)
- Topics: css, django, html, python
- Language: HTML
- Homepage:
- Size: 67.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# Django Twitter Clone by Julio Llinas
Fully functional Django App that looks ecxatly like real Twitter.
Demo Image:
## Setup
1. Git Clone the project with: ```https://github.com/jhonshua/Red_Social_Django```.
2. Move to the base directory: ```cd Django-Twitter-Clone```
3. Create a new python enveronment with: ```python -m venv env```.
4. Activate enveronment with: ```env\Scripts\activate``` on windows, or ```source env/bin/activate``` on Mac and Linux.
5. Install required dependences with: ```pip install -r requirements.txt```.
6. Make migrations with: ```python manage.py makemigrations``` and then ```python manage.py migrate```.
7. Run app localy with: ```python manage.py runserver```.
## Estructura de carpetas propuesta:
├── django_projecty/ # Esta es la raíz de tu proyecto de Django. Aquí se encuentran los archivos de configuración principales y las aplicaciones.
├── env/ # entorno virtual
├── static/ # archivos estáticos de tu proyecto (CSS, JavaScript, imágenes).
├── templates/ # Aquí se encuentra tu entorno virtual, que te permite aislar las dependencias de tu proyecto.
├── twitter/ # Esta es la primera aplicación que has creado para tu proyecto. Contiene los archivos específicos de esta aplicación (models.py, views.py, urls.py, etc.).
├── .env # variables de entorno de desarrollo
├── .gitignore # archivos y carpetas que no deben serversionados
├── license # licencia del proyecto
├── manage.py # ejecutar comandos de Django
├── README.md # información sobre el proyecto
└── requirements.txt # listar las dependencias