Anonymous avatar Anonymous committed 922dbb1


Comments (0)

Files changed (3)

         s=  S.get_s() = name
         s.theme = theme
+        s.is_check_md5 = True if self.request.get("is_check_md5") else False
         md5 = get_md5(bf)
         img = Image.all().filter('md5 =',md5).get()
-        if img:
+        if img and Setting.get_s().is_check_md5:
   "%s exist" % md5)
             return img
         obj.value = Base36(obj.value)+1
         return obj.value
 class Setting(db.Model):
     name = db.StringProperty()
     twitter_user = db.StringProperty()
     twitter_auto = db.BooleanProperty(default=False)
+    is_check_md5 = db.BooleanProperty(default=False)
     version = '0.2.6'
     path = "http://%s" % os.environ['HTTP_HOST']


 		<label for="theme-name">模板</label>
+	<p>
+        <input type="checkbox" name="is_check_md5" {% if settings.is_check_md5 %} checked="checked" {% endif %}>
+        <label for="is_check_md5">是否过滤重复图片</label>
+	</p>
 		<input type="submit" value="保存">
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.