sábado, 23 de febrero de 2019

Navegando por los archivos del proyecto en Django

En esta ocasión vamos a ver que es lo que contiene el archivo de nombre "settings" dentro del proyecto que anteriormente habíamos creado con Django, asi como unos otros que son importantes.
Al entrar a la pagina de docs que viene en el proyecto, nos da instrucciones de como utilizarlo etc. Junto con información de bases de datos.

 Dentro de dicha pagina, nos viene una gran cantidad de documentación que nos va explicando varios aspectos de nuestro proyecto que hemos creado en Django,entre otras cosas. (Como agregar cosas al proyecto y empezar a mejorarlo)

Volviendo a nuestro archivo de settings, iremos parte a parte viendo que es lo que contiene dentro de su estructura y para que funciona cada una de sus partes.
Dentro de setting hay un apartado de url's en donde son mas paginas que están relacionadas a nuestro proyecto.


Dentro de nuestro mismo proyecto, hay un archivo llamado urls en donde tenemos lo que es la pagina principal de nuestro proyecto en Django.


En este mismo archivo, podemos ver la urlpatterns en donde tenemos el apartado que dice "admin". En la entrada anterior, habíamos visto que al ingresar a la pagina que el servidor nos daba y agregándole "/admin" podíamos entrar a una parte en donde nos pedía un usuario y contraseña. Bueno, esa palabra de admin es la que nos permite hacerlo. Se puede modificar o dejar de esta manera dependiendo de las preferencias que se tengan.
Por ejemplo, cambiamos a inicio:


Y, para poder ingresar a la pagina antes mencionada, se debe poner /inicio. Algo así:


En la siguiente parte del archivo setting, tenemos el apartado de proceso de autentificaciones en donde se reciben los requerimientos del procesador,mensajes entre otras cosas.


Bases de datos: en este apartado podemos configurar dicha base para que nuestro proyecto tenga mejor rendimiento o use una base de datos de la cual tengamos mejor conocimiento.
Contraseña y nombre para ingresar a la base de datos del proyecto.


Si se ingresa a esta pagina, podemos ver mas documentación del apartado de bases de datos(configuración,modificaciones etc).

Seguimos con lo que son los validadores de contraseñas, en esta parte vienen varias restricciones que debe tener una contraseña para que sea valida como una para un usuario,etc(En esta parte, se pueden utilizar ya sea los validadores que se tienen o crear uno propio y agregarlo en esta parte).


En los ultimos dos apartados, tenemos lo que es la parte del lenguaje que tendrá nuestro proyecto en la pagina web que se tiene y finalmente la parte de los archivos fijos(imagenes,css,javascripts,etc)

Lenguaje de la pagina

Archivos fijos

Actualización: Parte de las aplicaciones que se tienen instaladas dentro del proyecto (este apartado sigue dentro del archivo settings)







No hay comentarios.:

Publicar un comentario