Changeset 37:3f4fe8317095

Show
Ignore:
Timestamp:
08/21/08 00:06:22 (3 months ago)
Author:
Jeffrey Gelens <jeffrey@…>
Children:
38:5386a7c8c14d, 40:d9dcd0379538
Branch:
default
Message:

Updating to django-trunk

Files:
1 added
7 removed
5 modified

Legend:

Unmodified
Added
Removed
  • blog/admin.py

    r28 r37  
    1616    search_fields = ('title','body') 
    1717 
    18 admin.site.register(models.Link) 
    19 admin.site.register(models.Article, ArticleOptions) 
     18#admin.site.register(models.Link) 
     19#admin.site.register(models.Article, ArticleOptions) 
  • blog/models.py

    r28 r37  
    11from django.db import models 
    22from django.db.models import permalink 
    3 from django import newforms as forms 
    4 from django.newforms.widgets import * 
     3from django import forms 
     4from django.forms.widgets import * 
    55 
    66class Link(models.Model): 
  • blog/signals.py

    r19 r37  
    11from django.conf import settings 
    22from django.db.models import signals 
    3 from django.dispatch import dispatcher 
     3from django.dispatch import Signal 
    44from django.contrib.comments.models import FreeComment 
    55from django.contrib.sites.models import Site 
    66from django.contrib.flatpages.models import FlatPage 
    77from blog.models import Article 
    8 #from utils.generator import quick_publish 
    98 
    10 #def publish(sender, instance): 
    11 #    quick_publish([instance, '/']) 
    12 # 
    13 #def publish_comment(sender, instance): 
    14 #    quick_publish([instance.get_content_object()]) 
    15 # 
    16 #dispatcher.connect(publish, sender=FlatPage, signal=signals.post_save) 
    17 #dispatcher.connect(publish, sender=Article, signal=signals.post_save) 
    18 #dispatcher.connect(publish_comment, sender=FreeComment, signal=signals.post_save) 
    19  
    20 def moderate_comments(sender, instance): 
     9def moderate_comments(**kwargs): 
    2110    """ 
    2211    Applies comment moderation to newly-posted comments. 
     
    3726     
    3827    """ 
     28 
     29    sender = kwargs['sender'] 
     30    instance = kwargs['instance'] 
     31 
    3932    if not instance.id: # Only check when the comment is first saved. 
    4033        content_object = instance.get_content_object() 
     
    5447                    instance.is_public = False 
    5548 
    56 dispatcher.connect(moderate_comments, sender=FreeComment, signal=signals.pre_save) 
     49Signal().connect(moderate_comments, sender=FreeComment) 
  • settings.py

    r31 r37  
    55USE_ETAGS = True 
    66DEFAULT_CONTENT_TYPE="application/xhtml+xml" 
     7DJANGO_ROOT = os.path.abspath(os.path.dirname(__file__)) 
     8 
     9MEDIA_ROOT = DJANGO_ROOT + "/static" 
     10MEDIA_URL = '' 
     11ADMIN_MEDIA_PREFIX = '/media/' 
    712 
    813TEMPLATE_LOADERS = ( 
     
    2328 
    2429INSTALLED_APPS = ( 
     30    'django.contrib.auth', 
    2531    'django.contrib.admin', 
    26     'django.contrib.auth', 
    2732    'django.contrib.comments', 
    2833    'django.contrib.contenttypes', 
     
    3338    'django.contrib.markup', 
    3439    'gelens_org.blog', 
     40    'extensions', 
    3541) 
     42 
     43ROOT_URLCONF = 'urls' 
     44TEMPLATE_DIRS = (DJANGO_ROOT + "/templates",) 
    3645 
    3746try: 
  • urls.py

    r18 r37  
    22from django.conf import settings 
    33from django.contrib import admin 
     4admin.autodiscover() 
    45 
    56urlpatterns = patterns('', 
    6     (r'^', include('blog.urls')), 
    7     (r'^admin/doc/', include('django.contrib.admindocs.urls')), 
    87    (r'^admin/(.*)', admin.site.root), 
    98    (r'^comments/', include('django.contrib.comments.urls.comments')),     
     9    (r'^', include('blog.urls')), 
    1010) 
    1111