Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class ChoiceInline(admin.StackedInline):
- model = Choice
- extra = 3
- class PollAdmin(admin.ModelAdmin):
- fieldsets = [
- (None, {'fields': ['question']}),
- ('Date information', {'fields': ['pub_date'], 'classes': ['collapse']}),
- ]
- inlines = [ChoiceInline]
- admin.site.register(Poll, PollAdmin)
- from django.conf.urls import patterns, include, url
- # Uncomment the next two lines to enable the admin:
- from django.contrib import admin
- admin.autodiscover()
- urlpatterns = patterns('',
- # Examples:
- # url(r'^$', 'iFriends.views.home', name='home'),
- # url(r'^iFriends/', include('iFriends.foo.urls')),
- # Uncomment the admin/doc line below to enable admin documentation:
- # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
- # Uncomment the next line to enable the admin:
- url(r'^admin/', include(admin.site.urls)),
- )
- from django.db import models
- class Poll(models.Model):
- question = models.CharField(max_length=200)
- pub_date = models.DateTimeField('date published')
- def __unicode__(self):
- return self.question
- def was_published_recently(self):
- return self.pub_date >= timezone.now() - datetime.timedelta(days=1)
- class Choice(models.Model):
- poll = models.ForeignKey(Poll)
- choice_text = models.CharField(max_length=200)
- votes = models.IntegerField()
- def __unicode__(self):
- return self.choice_text
- #COMMENTED OUT UNTIL I FIX THE ADMIN NAME
- from django.config import admin
- class ChoiceInline(admin.StackedInline):
- model = Choice
- extra = 3
- class PollAdmin(admin.ModelAdmin):
- fieldsets = [
- (None, {'fields': ['question']}),
- ('Date information', {'fields': ['pub_date'], 'classes': ['collapse']}),
- ]
- inlines = [ChoiceInline]
- #ADD THIS TO THE MAIN PYTHON FUNCTION
- admin.site.register(Poll, PollAdmin)
- from django.contrib import admin
- admin.autodiscover()
- from django.conf.urls import patterns, include, url
- **from django.contrib import admin
- admin.autodiscover()**
- # Uncomment the next two lines to enable the admin:
- # from django.contrib import admin
- # admin.autodiscover()
- urlpatterns = patterns('',
- # Examples:
- # url(r'^$', 'examplesite.views.home', name='home'),
- # url(r'^examplesite/', include('examplesite.foo.urls')),
- # Uncomment the admin/doc line below to enable admin documentation:
- #url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
- # Uncomment the next line to enable the admin:
- **url(r'^admin/', include(admin.site.urls)),**
- )
- from django.conf.urls import include, url
- from django.contrib import admin
- admin.autodiscover()
- urlpatterns = [
- url(r'^admin/', include(admin.site.urls)),
- ]
Add Comment
Please, Sign In to add comment