Skip to content

Este es un proyecto de Universidad Colaborativo de octavo ciclo de la carrera de Ingeniería de Sistemas para el curso de Programación Segura. (abierto a cualquier tipo de sugerencias)

Notifications You must be signed in to change notification settings

gherrada22/ecommercePS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Logo
Ecommerce PS

La aplicación web es una plataforma de delivery de venta de productos artesanales peruanos desarrollada con Python3, Django. Se espera agregar diferentes apartados, como de pago, menú principal, acceso de credenciales, carrito de compras y más características en el futuro.

 

Tecnologías aplicadas

  • Django
  • Mysql
  • Python3

Instalación de Django en Sistemas Linux (Arch)

El primer comando es para instalar Python3, y el segundo para instalar la versiòn estable de Django a través de Pip.

$ sudo pacman -S python-pip
$ pacman -S python-django

Verificar versión de Django

$ python -m django --version

Crear proyecto

$ django-admin startproject (nombreDeTuProyecto)

Creará los siguiente archivos:

ecommerce/
    manage.py
    ecommerce/
        __init__.py
        settings.py
        urls.py
        asgi.py
        wsgi.py

Estos archivos son:

  • The outer ecommerce/ root directory is a container for your project. Its name doesn’t matter to Django; you can rename it to anything you like.
  • manage.py: Una utilidad de la línea de comandos que le permite interactuar con este proyecto Django de diferentes formas.
  • En interior del directorio ecommerce/ es el propio paquete de Python para su proyecto. Su nombre es el nombre del paquete de Python que usted tendrá que utilizar para importar todo dentro de este (por ejemplo, mysite.urls).
  • ecommerce/__init__.py: Un archivo vacío que le indica a Python que este directorio debería ser considerado como un paquete Python. Si usted es un principiante lea más sobre los paquetes en la documentación oficial de Python.
  • ecommerce/settings.py: Ajustes/configuración para este proyecto Django. Django settings le indicará todo sobre cómo funciona la configuración.
  • ecommerce/urls.py: Las declaraciones URL para este proyecto Django; una «tabla de contenidos» de su sitio basado en Django.
  • ecommerce/asgi.py: An entry-point for ASGI-compatible web servers to serve your project.
  • ecommerce/wsgi.py: Un punto de entrada para que los servidores web compatibles con WSGI puedan servir su proyecto.

Comprobando iniciar el proyecto

$ python manage.py runserver

Para crear su aplicación, asegúrese de que está en el mismo directorio que el archivo manage.py y escriba este comando:

$ python manage.py startapp (nombreApp)

👐 Contribuciones

  1. Dar estrella y hacer un fork del repositorio.
  2. Crea una rama para tu contribución.
  3. Haz un pull request con tu contribución.

 

Copyright © 2024-present George Herrada Farfán

About

Este es un proyecto de Universidad Colaborativo de octavo ciclo de la carrera de Ingeniería de Sistemas para el curso de Programación Segura. (abierto a cualquier tipo de sugerencias)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published