Interfaz administrativa
● Modificar INSTALLED_APPS en settings.py
● python manage.py syncdb
ElModelo
class Participante(models.Model):
nombre = models.CharField(max_length=200)
correo = models.EmailField()
Activandolo
● Modificar INSTALLED_APPS en settings.py
● python manage.py syncdb
Admin para participantes
from barcampgt.participantes.models
import Participante
from django.contrib import admin
class ParticipanteAdmin(admin.ModelAdmin):
list_display = ('nombre','correo')
admin.site.register(Participante,ParticipanteAdmin)
view
from barcampgt.participantes.models
import Participante
from django.http import HttpResponse
def index(request):
list = Participante.objects.all().order_by('nombre')[:5]
output = '<br/> '.join([obj.nombre for obj in list])
return HttpResponse(output)
0 comments
Post a comment