[cig-commits] r6191 - in cs/pythia/trunk: . opal/contrib/admin opal/contrib/admin/templatetags opal/contrib/admin/views opal/contrib/auth opal/contrib/comments/templatetags opal/contrib/comments/views opal/contrib/contenttypes opal/contrib/flatpages opal/contrib/humanize/templatetags opal/contrib/markup/templatetags opal/contrib/redirects opal/contrib/sessions opal/contrib/sites opal/core opal/core/handlers opal/core/servers opal/db/backends/mysql opal/db/backends/sqlite3 opal/db/models opal/db/models/fields opal/middleware opal/scripts opal/utils/translation opal/views opal/views/generic

leif at geodynamics.org leif at geodynamics.org
Wed Mar 7 22:53:59 PST 2007


Author: leif
Date: 2007-03-07 22:53:57 -0800 (Wed, 07 Mar 2007)
New Revision: 6191

Removed:
   cs/pythia/trunk/opal/scripts/django-admin.py
Modified:
   cs/pythia/trunk/opal/contrib/admin/models.py
   cs/pythia/trunk/opal/contrib/admin/templatetags/admin_modify.py
   cs/pythia/trunk/opal/contrib/admin/templatetags/adminapplist.py
   cs/pythia/trunk/opal/contrib/admin/templatetags/log.py
   cs/pythia/trunk/opal/contrib/admin/views/decorators.py
   cs/pythia/trunk/opal/contrib/admin/views/doc.py
   cs/pythia/trunk/opal/contrib/admin/views/main.py
   cs/pythia/trunk/opal/contrib/admin/views/template.py
   cs/pythia/trunk/opal/contrib/auth/forms.py
   cs/pythia/trunk/opal/contrib/auth/models.py
   cs/pythia/trunk/opal/contrib/auth/views.py
   cs/pythia/trunk/opal/contrib/comments/templatetags/comments.py
   cs/pythia/trunk/opal/contrib/comments/views/comments.py
   cs/pythia/trunk/opal/contrib/contenttypes/models.py
   cs/pythia/trunk/opal/contrib/flatpages/models.py
   cs/pythia/trunk/opal/contrib/humanize/templatetags/humanize.py
   cs/pythia/trunk/opal/contrib/markup/templatetags/markup.py
   cs/pythia/trunk/opal/contrib/redirects/middleware.py
   cs/pythia/trunk/opal/contrib/redirects/models.py
   cs/pythia/trunk/opal/contrib/sessions/models.py
   cs/pythia/trunk/opal/contrib/sites/models.py
   cs/pythia/trunk/opal/core/handlers/base.py
   cs/pythia/trunk/opal/core/handlers/modpython.py
   cs/pythia/trunk/opal/core/handlers/wsgi.py
   cs/pythia/trunk/opal/core/management.py
   cs/pythia/trunk/opal/core/servers/basehttp.py
   cs/pythia/trunk/opal/db/backends/mysql/base.py
   cs/pythia/trunk/opal/db/backends/sqlite3/base.py
   cs/pythia/trunk/opal/db/models/fields/__init__.py
   cs/pythia/trunk/opal/db/models/fields/generic.py
   cs/pythia/trunk/opal/db/models/fields/related.py
   cs/pythia/trunk/opal/db/models/manipulators.py
   cs/pythia/trunk/opal/middleware/common.py
   cs/pythia/trunk/opal/middleware/doc.py
   cs/pythia/trunk/opal/utils/translation/trans_real.py
   cs/pythia/trunk/opal/views/defaults.py
   cs/pythia/trunk/opal/views/generic/create_update.py
   cs/pythia/trunk/opal/views/i18n.py
   cs/pythia/trunk/setup.py
Log:
Performed more global find & replace.  The fork is now fully
functional.  Added 'opal' script.


Modified: cs/pythia/trunk/opal/contrib/admin/models.py
===================================================================
--- cs/pythia/trunk/opal/contrib/admin/models.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/admin/models.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -24,7 +24,7 @@
     class Meta:
         verbose_name = _('log entry')
         verbose_name_plural = _('log entries')
-        db_table = 'django_admin_log'
+        db_table = 'opal_admin_log'
         ordering = ('-action_time',)
 
     def __repr__(self):

Modified: cs/pythia/trunk/opal/contrib/admin/templatetags/admin_modify.py
===================================================================
--- cs/pythia/trunk/opal/contrib/admin/templatetags/admin_modify.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/admin/templatetags/admin_modify.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,4 +1,4 @@
-from django import template
+from opal import template
 from opal.contrib.admin.views.main import AdminBoundField
 from opal.template import loader
 from opal.utils.text import capfirst

Modified: cs/pythia/trunk/opal/contrib/admin/templatetags/adminapplist.py
===================================================================
--- cs/pythia/trunk/opal/contrib/admin/templatetags/adminapplist.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/admin/templatetags/adminapplist.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,4 +1,4 @@
-from django import template
+from opal import template
 from opal.db.models import get_models
 
 register = template.Library()

Modified: cs/pythia/trunk/opal/contrib/admin/templatetags/log.py
===================================================================
--- cs/pythia/trunk/opal/contrib/admin/templatetags/log.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/admin/templatetags/log.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,4 +1,4 @@
-from django import template
+from opal import template
 from opal.contrib.admin.models import LogEntry
 
 register = template.Library()

Modified: cs/pythia/trunk/opal/contrib/admin/views/decorators.py
===================================================================
--- cs/pythia/trunk/opal/contrib/admin/views/decorators.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/admin/views/decorators.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,4 +1,4 @@
-from django import http, template
+from opal import http, template
 from opal.conf import settings
 from opal.contrib.auth.models import User
 from opal.contrib.auth import authenticate, login

Modified: cs/pythia/trunk/opal/contrib/admin/views/doc.py
===================================================================
--- cs/pythia/trunk/opal/contrib/admin/views/doc.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/admin/views/doc.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,4 +1,4 @@
-from django import template, templatetags
+from opal import template, templatetags
 from opal.template import RequestContext
 from opal.conf import settings
 from opal.contrib.admin.views.decorators import staff_member_required

Modified: cs/pythia/trunk/opal/contrib/admin/views/main.py
===================================================================
--- cs/pythia/trunk/opal/contrib/admin/views/main.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/admin/views/main.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,4 +1,4 @@
-from django import forms, template
+from opal import forms, template
 from opal.conf import settings
 from opal.contrib.admin.filterspecs import FilterSpec
 from opal.contrib.admin.views.decorators import staff_member_required

Modified: cs/pythia/trunk/opal/contrib/admin/views/template.py
===================================================================
--- cs/pythia/trunk/opal/contrib/admin/views/template.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/admin/views/template.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,6 +1,6 @@
 from opal.contrib.admin.views.decorators import staff_member_required
 from opal.core import validators
-from django import template, forms
+from opal import template, forms
 from opal.template import loader
 from opal.shortcuts import render_to_response
 from opal.contrib.sites.models import Site

Modified: cs/pythia/trunk/opal/contrib/auth/forms.py
===================================================================
--- cs/pythia/trunk/opal/contrib/auth/forms.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/auth/forms.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -3,7 +3,7 @@
 from opal.contrib.sites.models import Site
 from opal.template import Context, loader
 from opal.core import validators
-from django import forms
+from opal import forms
 
 class AuthenticationForm(forms.Manipulator):
     """

Modified: cs/pythia/trunk/opal/contrib/auth/models.py
===================================================================
--- cs/pythia/trunk/opal/contrib/auth/models.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/auth/models.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -169,7 +169,7 @@
             # The SQL below works out to the following, after DB quoting:
             # cursor.execute("""
             #     SELECT ct."app_label", p."codename"
-            #     FROM "auth_permission" p, "auth_group_permissions" gp, "auth_user_groups" ug, "django_content_type" ct
+            #     FROM "auth_permission" p, "auth_group_permissions" gp, "auth_user_groups" ug, "opal_content_type" ct
             #     WHERE p."id" = gp."permission_id"
             #         AND gp."group_id" = ug."group_id"
             #         AND ct."id" = p."content_type_id"
@@ -183,7 +183,7 @@
                     AND ug.%s = %%s""" % (
                 backend.quote_name('app_label'), backend.quote_name('codename'),
                 backend.quote_name('auth_permission'), backend.quote_name('auth_group_permissions'),
-                backend.quote_name('auth_user_groups'), backend.quote_name('django_content_type'),
+                backend.quote_name('auth_user_groups'), backend.quote_name('opal_content_type'),
                 backend.quote_name('id'), backend.quote_name('permission_id'),
                 backend.quote_name('group_id'), backend.quote_name('group_id'),
                 backend.quote_name('id'), backend.quote_name('content_type_id'),

Modified: cs/pythia/trunk/opal/contrib/auth/views.py
===================================================================
--- cs/pythia/trunk/opal/contrib/auth/views.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/auth/views.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,6 +1,6 @@
 from opal.contrib.auth.forms import AuthenticationForm
 from opal.contrib.auth.forms import PasswordResetForm, PasswordChangeForm
-from django import forms
+from opal import forms
 from opal.shortcuts import render_to_response
 from opal.template import RequestContext
 from opal.contrib.sites.models import Site

Modified: cs/pythia/trunk/opal/contrib/comments/templatetags/comments.py
===================================================================
--- cs/pythia/trunk/opal/contrib/comments/templatetags/comments.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/comments/templatetags/comments.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,7 +1,7 @@
 from opal.contrib.comments.models import Comment, FreeComment
 from opal.contrib.comments.models import PHOTOS_REQUIRED, PHOTOS_OPTIONAL, RATINGS_REQUIRED, RATINGS_OPTIONAL, IS_PUBLIC
 from opal.contrib.comments.models import MIN_PHOTO_DIMENSION, MAX_PHOTO_DIMENSION
-from django import template
+from opal import template
 from opal.template import loader
 from opal.core.exceptions import ObjectDoesNotExist
 from opal.contrib.contenttypes.models import ContentType

Modified: cs/pythia/trunk/opal/contrib/comments/views/comments.py
===================================================================
--- cs/pythia/trunk/opal/contrib/comments/views/comments.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/comments/views/comments.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,5 +1,5 @@
 from opal.core import validators
-from django import forms
+from opal import forms
 from opal.core.mail import mail_admins, mail_managers
 from opal.http import Http404
 from opal.core.exceptions import ObjectDoesNotExist

Modified: cs/pythia/trunk/opal/contrib/contenttypes/models.py
===================================================================
--- cs/pythia/trunk/opal/contrib/contenttypes/models.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/contenttypes/models.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -22,7 +22,7 @@
     class Meta:
         verbose_name = _('content type')
         verbose_name_plural = _('content types')
-        db_table = 'django_content_type'
+        db_table = 'opal_content_type'
         ordering = ('name',)
         unique_together = (('app_label', 'model'),)
 

Modified: cs/pythia/trunk/opal/contrib/flatpages/models.py
===================================================================
--- cs/pythia/trunk/opal/contrib/flatpages/models.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/flatpages/models.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -14,7 +14,7 @@
     registration_required = models.BooleanField(_('registration required'), help_text=_("If this is checked, only logged-in users will be able to view the page."))
     sites = models.ManyToManyField(Site)
     class Meta:
-        db_table = 'django_flatpage'
+        db_table = 'opal_flatpage'
         verbose_name = _('flat page')
         verbose_name_plural = _('flat pages')
         ordering = ('url',)

Modified: cs/pythia/trunk/opal/contrib/humanize/templatetags/humanize.py
===================================================================
--- cs/pythia/trunk/opal/contrib/humanize/templatetags/humanize.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/humanize/templatetags/humanize.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,4 +1,4 @@
-from django import template
+from opal import template
 import re
 
 register = template.Library()

Modified: cs/pythia/trunk/opal/contrib/markup/templatetags/markup.py
===================================================================
--- cs/pythia/trunk/opal/contrib/markup/templatetags/markup.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/markup/templatetags/markup.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -14,7 +14,7 @@
 silently fail and return the un-marked-up text.
 """
 
-from django import template
+from opal import template
 from opal.conf import settings
 
 register = template.Library()

Modified: cs/pythia/trunk/opal/contrib/redirects/middleware.py
===================================================================
--- cs/pythia/trunk/opal/contrib/redirects/middleware.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/redirects/middleware.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,5 +1,5 @@
 from opal.contrib.redirects.models import Redirect
-from django import http
+from opal import http
 from opal.conf import settings
 
 class RedirectFallbackMiddleware(object):

Modified: cs/pythia/trunk/opal/contrib/redirects/models.py
===================================================================
--- cs/pythia/trunk/opal/contrib/redirects/models.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/redirects/models.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -12,7 +12,7 @@
     class Meta:
         verbose_name = _('redirect')
         verbose_name_plural = _('redirects')
-        db_table = 'django_redirect'
+        db_table = 'opal_redirect'
         unique_together=(('site', 'old_path'),)
         ordering = ('old_path',)
 

Modified: cs/pythia/trunk/opal/contrib/sessions/models.py
===================================================================
--- cs/pythia/trunk/opal/contrib/sessions/models.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/sessions/models.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -53,7 +53,7 @@
     expire_date = models.DateTimeField(_('expire date'))
     objects = SessionManager()
     class Meta:
-        db_table = 'django_session'
+        db_table = 'opal_session'
         verbose_name = _('session')
         verbose_name_plural = _('sessions')
 

Modified: cs/pythia/trunk/opal/contrib/sites/models.py
===================================================================
--- cs/pythia/trunk/opal/contrib/sites/models.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/contrib/sites/models.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -11,7 +11,7 @@
     name = models.CharField(_('display name'), maxlength=50)
     objects = SiteManager()
     class Meta:
-        db_table = 'django_site'
+        db_table = 'opal_site'
         verbose_name = _('site')
         verbose_name_plural = _('sites')
         ordering = ('domain',)

Modified: cs/pythia/trunk/opal/core/handlers/base.py
===================================================================
--- cs/pythia/trunk/opal/core/handlers/base.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/core/handlers/base.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,6 +1,6 @@
 from opal.core import signals
 from opal.dispatch import dispatcher
-from django import http
+from opal import http
 import sys
 
 class BaseHandler(object):

Modified: cs/pythia/trunk/opal/core/handlers/modpython.py
===================================================================
--- cs/pythia/trunk/opal/core/handlers/modpython.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/core/handlers/modpython.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -2,7 +2,7 @@
 from opal.core import signals
 from opal.dispatch import dispatcher
 from opal.utils import datastructures
-from django import http
+from opal import http
 from pprint import pformat
 import os
 

Modified: cs/pythia/trunk/opal/core/handlers/wsgi.py
===================================================================
--- cs/pythia/trunk/opal/core/handlers/wsgi.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/core/handlers/wsgi.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -2,7 +2,7 @@
 from opal.core import signals
 from opal.dispatch import dispatcher
 from opal.utils import datastructures
-from django import http
+from opal import http
 from pprint import pformat
 
 # See http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

Modified: cs/pythia/trunk/opal/core/management.py
===================================================================
--- cs/pythia/trunk/opal/core/management.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/core/management.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,7 +1,7 @@
 # Django management-related functions, including "CREATE TABLE" generation and
 # development-server initialization.
 
-import django
+import opal
 from opal.core.exceptions import ImproperlyConfigured
 import os, re, shutil, sys, textwrap
 from optparse import OptionParser
@@ -75,11 +75,7 @@
 
 def get_version():
     "Returns the version as a human-format string."
-    from django import VERSION
-    v = '.'.join([str(i) for i in VERSION[:-1]])
-    if VERSION[-1]:
-        v += '-' + VERSION[-1]
-    return v
+    return "0.8.1"
 
 def get_sql_create(app):
     "Returns a list of the CREATE TABLE SQL statements for the given app."

Modified: cs/pythia/trunk/opal/core/servers/basehttp.py
===================================================================
--- cs/pythia/trunk/opal/core/servers/basehttp.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/core/servers/basehttp.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -600,7 +600,7 @@
     """
     def __init__(self, application):
         from opal.conf import settings
-        import django
+        import opal
         self.application = application
         self.media_dir = opal.__path__[0] + '/contrib/admin/media'
         self.media_url = settings.ADMIN_MEDIA_PREFIX

Modified: cs/pythia/trunk/opal/db/backends/mysql/base.py
===================================================================
--- cs/pythia/trunk/opal/db/backends/mysql/base.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/db/backends/mysql/base.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -16,8 +16,8 @@
 
 DatabaseError = Database.DatabaseError
 
-django_conversions = conversions.copy()
-django_conversions.update({
+opal_conversions = conversions.copy()
+opal_conversions.update({
     types.BooleanType: util.rev_typecast_boolean,
     FIELD_TYPE.DATETIME: util.typecast_timestamp,
     FIELD_TYPE.DATE: util.typecast_date,
@@ -79,7 +79,7 @@
                 'user': settings.DATABASE_USER,
                 'db': settings.DATABASE_NAME,
                 'passwd': settings.DATABASE_PASSWORD,
-                'conv': django_conversions,
+                'conv': opal_conversions,
             }
             if settings.DATABASE_HOST.startswith('/'):
                 kwargs['unix_socket'] = settings.DATABASE_HOST

Modified: cs/pythia/trunk/opal/db/backends/sqlite3/base.py
===================================================================
--- cs/pythia/trunk/opal/db/backends/sqlite3/base.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/db/backends/sqlite3/base.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -45,8 +45,8 @@
                 detect_types=Database.PARSE_DECLTYPES | Database.PARSE_COLNAMES)
 
             # Register extract and date_trunc functions.
-            self.connection.create_function("django_extract", 2, _sqlite_extract)
-            self.connection.create_function("django_date_trunc", 2, _sqlite_date_trunc)
+            self.connection.create_function("opal_extract", 2, _sqlite_extract)
+            self.connection.create_function("opal_date_trunc", 2, _sqlite_date_trunc)
         cursor = self.connection.cursor(factory=SQLiteCursorWrapper)
         cursor.row_factory = utf8rowFactory
         if settings.DEBUG:
@@ -101,7 +101,7 @@
     # lookup_type is 'year', 'month', 'day'
     # sqlite doesn't support extract, so we fake it with the user-defined
     # function _sqlite_extract that's registered in connect(), above.
-    return 'django_extract("%s", %s)' % (lookup_type.lower(), table_name)
+    return 'opal_extract("%s", %s)' % (lookup_type.lower(), table_name)
 
 def _sqlite_extract(lookup_type, dt):
     try:
@@ -113,7 +113,7 @@
 def get_date_trunc_sql(lookup_type, field_name):
     # lookup_type is 'year', 'month', 'day'
     # sqlite doesn't support DATE_TRUNC, so we fake it as above.
-    return 'django_date_trunc("%s", %s)' % (lookup_type.lower(), field_name)
+    return 'opal_date_trunc("%s", %s)' % (lookup_type.lower(), field_name)
 
 def get_limit_offset_sql(limit, offset=None):
     sql = "LIMIT %s" % limit

Modified: cs/pythia/trunk/opal/db/models/fields/__init__.py
===================================================================
--- cs/pythia/trunk/opal/db/models/fields/__init__.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/db/models/fields/__init__.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -2,7 +2,7 @@
 from opal.dispatch import dispatcher
 from opal.conf import settings
 from opal.core import validators
-from django import forms
+from opal import forms
 from opal.core.exceptions import ObjectDoesNotExist
 from opal.utils.functional import curry
 from opal.utils.text import capfirst

Modified: cs/pythia/trunk/opal/db/models/fields/generic.py
===================================================================
--- cs/pythia/trunk/opal/db/models/fields/generic.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/db/models/fields/generic.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -2,7 +2,7 @@
 Classes allowing "generic" relations through ContentType and object-id fields.
 """
 
-from django import forms
+from opal import forms
 from opal.core.exceptions import ObjectDoesNotExist
 from opal.db import backend
 from opal.db.models import signals

Modified: cs/pythia/trunk/opal/db/models/fields/related.py
===================================================================
--- cs/pythia/trunk/opal/db/models/fields/related.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/db/models/fields/related.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -5,7 +5,7 @@
 from opal.utils.translation import gettext_lazy, string_concat
 from opal.utils.functional import curry
 from opal.core import validators
-from django import forms
+from opal import forms
 from opal.dispatch import dispatcher
 
 # For Python 2.3

Modified: cs/pythia/trunk/opal/db/models/manipulators.py
===================================================================
--- cs/pythia/trunk/opal/db/models/manipulators.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/db/models/manipulators.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,5 +1,5 @@
 from opal.core.exceptions import ObjectDoesNotExist
-from django import forms
+from opal import forms
 from opal.core import validators
 from opal.db.models.fields import FileField, AutoField
 from opal.dispatch import dispatcher

Modified: cs/pythia/trunk/opal/middleware/common.py
===================================================================
--- cs/pythia/trunk/opal/middleware/common.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/middleware/common.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,5 +1,5 @@
 from opal.conf import settings
-from django import http
+from opal import http
 from opal.core.mail import mail_managers
 import md5
 

Modified: cs/pythia/trunk/opal/middleware/doc.py
===================================================================
--- cs/pythia/trunk/opal/middleware/doc.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/middleware/doc.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,5 +1,5 @@
 from opal.conf import settings
-from django import http
+from opal import http
 
 class XViewMiddleware(object):
     """

Deleted: cs/pythia/trunk/opal/scripts/django-admin.py
===================================================================
--- cs/pythia/trunk/opal/scripts/django-admin.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/scripts/django-admin.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,5 +0,0 @@
-#!/usr/bin/env python
-from opal.core import management
-
-if __name__ == "__main__":
-    management.execute_from_command_line()

Modified: cs/pythia/trunk/opal/utils/translation/trans_real.py
===================================================================
--- cs/pythia/trunk/opal/utils/translation/trans_real.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/utils/translation/trans_real.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -61,7 +61,7 @@
             self.set_output_charset(settings.DEFAULT_CHARSET)
         except AttributeError:
             pass
-        self.django_output_charset = settings.DEFAULT_CHARSET
+        self.opal_output_charset = settings.DEFAULT_CHARSET
         self.__language = '??'
 
     def merge(self, other):
@@ -87,11 +87,11 @@
     """
     def gettext(self, msgid):
         res = self.ugettext(msgid)
-        return res.encode(self.django_output_charset)
+        return res.encode(self.opal_output_charset)
 
     def ngettext(self, msgid1, msgid2, n):
         res = self.ungettext(msgid1, msgid2, n)
-        return res.encode(self.django_output_charset)
+        return res.encode(self.opal_output_charset)
 
 def translation(language):
     """
@@ -305,11 +305,11 @@
     supported = dict(settings.LANGUAGES)
 
     if hasattr(request, 'session'):
-        lang_code = request.session.get('django_language', None)
+        lang_code = request.session.get('opal_language', None)
         if lang_code in supported and lang_code is not None and check_for_language(lang_code):
             return lang_code
 
-    lang_code = request.COOKIES.get('django_language', None)
+    lang_code = request.COOKIES.get('opal_language', None)
     if lang_code in supported and lang_code is not None and check_for_language(lang_code):
         return lang_code
 

Modified: cs/pythia/trunk/opal/views/defaults.py
===================================================================
--- cs/pythia/trunk/opal/views/defaults.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/views/defaults.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -2,7 +2,7 @@
 from opal.template import Context, RequestContext, loader
 from opal.contrib.contenttypes.models import ContentType
 from opal.contrib.sites.models import Site
-from django import http
+from opal import http
 
 def shortcut(request, content_type_id, object_id):
     "Redirect to an object's page based on a content-type ID and an object ID."

Modified: cs/pythia/trunk/opal/views/generic/create_update.py
===================================================================
--- cs/pythia/trunk/opal/views/generic/create_update.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/views/generic/create_update.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,6 +1,6 @@
 from opal.core.xheaders import populate_xheaders
 from opal.template import loader
-from django import forms
+from opal import forms
 from opal.db.models import FileField
 from opal.contrib.auth.views import redirect_to_login
 from opal.template import RequestContext

Modified: cs/pythia/trunk/opal/views/i18n.py
===================================================================
--- cs/pythia/trunk/opal/views/i18n.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/opal/views/i18n.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -1,4 +1,4 @@
-from django import http
+from opal import http
 from opal.utils.translation import check_for_language, activate, to_locale, get_language
 from opal.utils.text import javascript_quote
 from opal.conf import settings
@@ -20,9 +20,9 @@
     response = http.HttpResponseRedirect(next)
     if check_for_language(lang_code):
         if hasattr(request, 'session'):
-            request.session['django_language'] = lang_code
+            request.session['opal_language'] = lang_code
         else:
-            response.set_cookie('django_language', lang_code)
+            response.set_cookie('opal_language', lang_code)
     return response
 
 NullSource = """

Modified: cs/pythia/trunk/setup.py
===================================================================
--- cs/pythia/trunk/setup.py	2007-03-08 05:06:36 UTC (rev 6190)
+++ cs/pythia/trunk/setup.py	2007-03-08 06:53:57 UTC (rev 6191)
@@ -13,9 +13,15 @@
     packages = find_packages(),
     # include everything under version control
     include_package_data = True,
+
+    entry_points = {
+        'console_scripts': [
+            'opal = opal.core.management:execute_from_command_line [opal]',
+        ],
+    },
     
     install_requires = [
-    'Cheetah',
+        'Cheetah',
     ],
 
     extras_require = {
@@ -37,7 +43,6 @@
     'pulse':    [],
     'rigid':    [],
     
-    # Standalone, but might depend upon Django someday :-)
     'opal':    [],
     },
     



More information about the cig-commits mailing list