Registrar con Admin.site PDF

Title Registrar con Admin.site
Author Olivia Cristina Lopez Hernandez
Course Programación Web
Institution Instituto Tecnológico de Tijuana
Pages 3
File Size 174.9 KB
File Type PDF
Total Downloads 57
Total Views 131

Summary


Ray Brunett Parra Galaviz, pasos para registrar con admin utilizando el
administrador de Django
...


Description

Tecnológico Nacional De México Instituto Tecnológico de Tijuana Semestre enero – junio 2018 Ingeniería en Sistemas Computacionales Materia: Programación web Serie: SC7A Maestro: Ray Brunett Parra Galaviz Tema: Registrar con Admin.site López Hernández Olivia Cristina #14212037 Tijuana B.C. 03/02/2018

Para poder editar, agregar y borrar la estructura que se modelo, se utilizará el administrador de Django. 1.- Abrir el archivo blog/admin.py reemplazar su contenido con la siguiente sentencia: from django.contrib import admin from .models import Post admin.site.register(Post)

2.- Para hacer visible el modelo en la página del administrador, se tiene que registrar el modelo con: admin.site.register(Post)

3.- Para poder ver el modelo, verificar que todo esté bien, se ejecuta en la consola para correr el servidor web: python manage.py runserver

4.- Ir al navegador y poner la dirección: http://127.0.0.1:8000/admin/ Se podrá ver una página de ingreso, donde se te pide un nombre de usuario y su contraseña. 5.- Para poder ingresar se deberá crear un Super-Usuario, que es un usuario que tiene el control sobre todo lo que hay en el sitio web. Para esto, dirigirse a la terminal y escribir: python manage.py createsuperuser Presionar enter y escribir el nombre de usuario en minúsculas y sin espacios, correo y contraseña cuando sean requeridos respectivamente. Para continuar presionar enter. La salida de este comando debería verse así: Nombre de usuario y email que se proporcionaron. (myvenv) ~/djangogirls$ python manage.py createsuperuser Username: admin Email address: [email protected] Password: Password (again): Superuser created successfully.

6.-Volver al navegador e ingresar los datos de super usuario, se podrá apreciar el panel de administración de Django.

Si se desea un formulario para el modelo de Autor, por ejemplo, que incluye solo los campos de nombre y título, debe especificar campos o excluir de esta manera: from django.contrib import admin

class AuthorAdmin(admin.ModelAdmin): fields = ('name', 'title')

class AuthorAdmin(admin.ModelAdmin): exclude = ('birth_date',)

Referencias https://tutorial.djangogirls.org/es/django_admin/ https://docs.djangoproject.com/en/1.8/ref/contrib/admin/...


Similar Free PDFs