syntax as valid
stage_auth_url = models.CharField(max_length=250, blank=True, null=True)
stage_login = models.CharField(max_length=80, blank=True, null=True)
@@ -82,10 +83,10 @@ def __unicode__(self):
class Weblocale(models.Model):
- """ Many-to-Many proxy class for project/locale pairs
- """
+ """Many-to-Many proxy class for project/locale pairs."""
class Meta:
unique_together = (("project", "locale"),)
+
project = models.ForeignKey(Project)
locale = models.ForeignKey(Locale)
requestee = models.ForeignKey(User, blank=True, null=True)
diff --git a/apps/webby/urls.py b/apps/webby/urls.py
index 4f3fafbe..064888cb 100644
--- a/apps/webby/urls.py
+++ b/apps/webby/urls.py
@@ -35,7 +35,7 @@
#
# ***** END LICENSE BLOCK *****
-from django.conf.urls.defaults import *
+from django.conf.urls.defaults import patterns, url
from webby.feeds import AllOptinsFeed, PendingOptinsFeed
urlpatterns = patterns('webby.views',
diff --git a/apps/webby/utils.py b/apps/webby/utils.py
index 3da0d57d..216e7046 100644
--- a/apps/webby/utils.py
+++ b/apps/webby/utils.py
@@ -59,19 +59,22 @@ def _read_webpage(url):
patterns = {
- 'verbatim': re.compile('\s+([^<]+)'),
+ 'verbatim': re.compile(
+ ' | \s+([^<]+)'),
'svn': re.compile('([^]+)/?')
}
exclude_codes = ('templates', 'en-US')
+
def _get_locale_mapping():
config = ConfigParser.ConfigParser()
config.readfp(open(os.path.join(PROJECT_PATH, 'mapping.cfg')))
for item in config.items("mapping"):
locale_mapping[item[0]] = item[1]
+
def _extract_locales_from_verbatim(source):
locales = []
if not locale_mapping:
diff --git a/apps/webby/views.py b/apps/webby/views.py
index ccda54e7..5092ca79 100644
--- a/apps/webby/views.py
+++ b/apps/webby/views.py
@@ -86,11 +86,11 @@ def project(request, slug):
requestee=request.user)
wlobj.save()
LogEntry.objects.log_action(
- user_id = request.user.pk,
- content_type_id = ContentType.objects.get_for_model(wlobj).pk,
- object_id = wlobj.pk,
- object_repr = unicode(wlobj),
- action_flag = ADDITION
+ user_id=request.user.pk,
+ content_type_id=ContentType.objects.get_for_model(wlobj).pk,
+ object_id=wlobj.pk,
+ object_repr=unicode(wlobj),
+ action_flag=ADDITION
)
return HttpResponseRedirect('')
else:
|