upgrade ox
This commit is contained in:
parent
20da58746f
commit
97abd83974
14
COPYING
Normal file
14
COPYING
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
|
||||||
|
Version 2, December 2004
|
||||||
|
|
||||||
|
Copyright (C) 2010 Sanjay Bhangar <sanjay@camputer.org>
|
||||||
|
|
||||||
|
Everyone is permitted to copy and distribute verbatim or modified
|
||||||
|
copies of this license document, and changing it is allowed as long
|
||||||
|
as the name is changed.
|
||||||
|
|
||||||
|
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
|
||||||
|
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||||
|
|
||||||
|
0. You just DO WHAT THE FUCK YOU WANT TO.
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
-e svn+http://code.djangoproject.com/svn/django/branches/releases/1.2.X/#egg=django
|
-e svn+http://code.djangoproject.com/svn/django/branches/releases/1.2.X/#egg=django
|
||||||
-e bzr+http://code.0xdb.org/python-oxdjango/#egg=python-oxdjango
|
ox
|
||||||
-e bzr+http://code.0xdb.org/python-oxlib/#egg=python-oxlib
|
|
||||||
-e bzr+http://code.0xdb.org/python-oxweb/#egg=python-oxweb
|
|
||||||
South
|
South
|
||||||
elementtree
|
elementtree
|
||||||
django-extensions
|
django-extensions
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
from django.contrib.gis.db import models
|
from django.contrib.gis.db import models
|
||||||
import oxlib
|
import ox
|
||||||
import flickr
|
import flickr
|
||||||
import settings
|
import settings
|
||||||
try:
|
try:
|
||||||
import json
|
import json
|
||||||
except:
|
except:
|
||||||
import simplejson as json
|
import simplejson as json
|
||||||
from oxweb import youtube
|
from ox.web import youtube
|
||||||
|
|
||||||
flickr.API_KEY = settings.FLICKR_API_KEY
|
flickr.API_KEY = settings.FLICKR_API_KEY
|
||||||
flickr.SECRET = settings.FLICKR_SECRET
|
flickr.SECRET = settings.FLICKR_SECRET
|
||||||
|
@ -56,12 +56,12 @@ class Image(models.Model):
|
||||||
#this function is fucked. either just get user to enter flickr id, or write a recursive function with an array of regexps and pray. but this is just crap.
|
#this function is fucked. either just get user to enter flickr id, or write a recursive function with an array of regexps and pray. but this is just crap.
|
||||||
def get_flickr_id(self):
|
def get_flickr_id(self):
|
||||||
regex = r'http\:\/\/.*?\/\d{4}/(.*?)_.*'
|
regex = r'http\:\/\/.*?\/\d{4}/(.*?)_.*'
|
||||||
id = oxlib.findRe(self.url, regex)
|
id = ox.find_re(self.url, regex)
|
||||||
if id != '':
|
if id != '':
|
||||||
return id
|
return id
|
||||||
else:
|
else:
|
||||||
regex = r'http://.*?/.*?/.*?/(.*?)/in/.*'
|
regex = r'http://.*?/.*?/.*?/(.*?)/in/.*'
|
||||||
return oxlib.findRe(self.url, regex)
|
return ox.find_re(self.url, regex)
|
||||||
|
|
||||||
def __unicode__(self):
|
def __unicode__(self):
|
||||||
return self.url + " - " + self.caption
|
return self.url + " - " + self.caption
|
||||||
|
@ -159,10 +159,10 @@ class YoutubeVideo(models.Model):
|
||||||
|
|
||||||
def get_youtube_id(self):
|
def get_youtube_id(self):
|
||||||
reg = r'http.*?v=(.*?)$'
|
reg = r'http.*?v=(.*?)$'
|
||||||
id = oxlib.findRe(self.url, reg)
|
id = ox.find_re(self.url, reg)
|
||||||
if id == '':
|
if id == '':
|
||||||
reg = r'http://.*?/user/.*?/u/.*?/(.*?)$'
|
reg = r'http://.*?/user/.*?/u/.*?/(.*?)$'
|
||||||
id = oxlib.findRe(self.url, reg)
|
id = ox.find_re(self.url, reg)
|
||||||
return id
|
return id
|
||||||
|
|
||||||
def get_dict(self):
|
def get_dict(self):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user