Django: Un framework web para perfeccionistas con plazos

django es un framework de desarrollo web que sigue le modelo MVC (modelo vista controlador), los desarrolladores del proyecto prefieren llamarlo MVT,

Más enlaces:

Instalación

Templates

 {% include 'inc.html' %}
 {% include "inc.html" %}

Herencia de Templates

Modelos

Al crear un nuevo modelo se debe syncronizar la base de datos para que se creen las tablas correspondientes, se debe realizar el siguiente comando:

python manage.py syncdb

Creando una aplicación

python manage.py startapp nombredemiaplicacion

Vistas

El primer paso para escribir vistas es diseñar una estructura URL. Esto se hace creando un modulo de Python module, llamado un URLconf. Los URLconfs son como Django se asocia a una URL dada con el código de python dado.

Creando una interfaz de administración

Se debe agregar una clase interna dentro de cada clase a la cual se le quiera dar administración. de esta forma:

class Admin:
    pass

Luego añada django.contrib.admin al archivo settings.py de su projecto django.(no de su aplicacion)

Probando la base de datos

 from django.db import connection
 cursor = connection.cursor()

Corriendo el servicio

 python manage.py runserver 8080
 python manage.py runserver 0.0.0.0:8080

Notas


CategoryPython

django (last edited 2009-01-23 05:51:53 by MeleAntonio)