wine
  • utils.py 1.0KB

      # -- coding: utf-8 -- """simditor utils.""" from __future__ import absolute_import import os.path import random import string from django.core.files.storage import default_storage from django.template.defaultfilters import slugify class NotAnImageException(Exception): pass def get_random_string(): """Get random string.""" return ''.join(random.sample(string.ascii_lowercase * 6, 6)) def get_slugified_name(filename): """get_slugified_name.""" slugified = slugify(filename) return slugified or get_random_string() def slugify_filename(filename): """ Slugify filename """ name, ext = os.path.splitext(filename) slugified = get_slugified_name(name) return slugified + ext def get_media_url(path): """ Determine system file's media URL. """ return default_storage.url(path) def is_valid_image_extension(file_path): """is_valid_image_extension.""" valid_extensions = ['.jpeg', '.jpg', '.gif', '.png'] _, extension = os.path.splitext(file_path) return extension.lower() in valid_extensions
    Kodo/kodo - Gogs: Go Git Service

    11 Commity (627187a7d73db7c321ce5ffcb78387e254950377)

    Autor SHA1 Wiadomość Data
      Brightcells 157367103c Add WATERMARK_OR_NOT to make watermark invocation or not 9 lat temu
      Brightcells 57206d9cbd Fix Bug: change default ext from 'jpeg' to '.jpeg' 9 lat temu
      Brightcells e37b46a428 Fix Bug: thumbnail2 have watermark just for lensman 9 lat temu
      Brightcells 680f424408 Update water mark 9 lat temu
      Brightcells d824fbd441 Add photo_md5 for GroupPhotoInfo 9 lat temu
      Brightcells d06c19c1d5 Fix Bug: photo_watermark_path 9 lat temu
      Brightcells 435363c27a file md5 error 9 lat temu
      Brightcells 90fd7187d8 file md5 9 lat temu
      Brightcells ae70dce3ef file md5 9 lat temu
      Brightcells 6e308e93b4 file md5 9 lat temu
      Brightcells 25b296f848 Add attentions/schedules for GroupInfo 9 lat temu
    kodo - Gogs: Go Git Service

    Nav apraksta

    huangqimin: 26fba3f632 :art: Add appid for UserInfo 6 gadi atpakaļ
    ..
    migrations ac895ae2cd Add new api get_userinfo_api 9 gadi atpakaļ
    __init__.py ac895ae2cd Add new api get_userinfo_api 9 gadi atpakaļ
    admin.py ac895ae2cd Add new api get_userinfo_api 9 gadi atpakaļ
    models.py ac895ae2cd Add new api get_userinfo_api 9 gadi atpakaļ
    tests.py ac895ae2cd Add new api get_userinfo_api 9 gadi atpakaļ
    views.py 26fba3f632 :art: Add appid for UserInfo 6 gadi atpakaļ