python类smart_str()的实例源码

relate.py 文件源码 项目:xadmin-markdown-editor 作者: bluenknight 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def init_request(self, *args, **kwargs):
        self.relate_obj = None
        for k, v in self.request.GET.items():
            if smart_str(k).startswith(RELATE_PREFIX):
                self.relate_obj = RelateObject(
                    self.admin_view, smart_str(k)[len(RELATE_PREFIX):], v)
                break
        return bool(self.relate_obj)
xform_instance_parser.py 文件源码 项目:fieldsight-kobocat 作者: awemulya 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def clean_and_parse_xml(xml_string):
    clean_xml_str = xml_string.strip()
    clean_xml_str = re.sub(ur">\s+<", u"><", smart_unicode(clean_xml_str))
    xml_obj = minidom.parseString(smart_str(clean_xml_str))
    return xml_obj
views.py 文件源码 项目:ComBunqWebApp 作者: OGKevin 项目源码 文件源码 阅读 31 收藏 0 点赞 0 评论 0
def get(self, request):
        user = User.objects.get(username=request.user)
        file_path = Session.objects.get(
            session_key=user.tokens.file_token
        ).get_decoded()["file_path"]

        file_name = os.path.basename(file_path).split('-pr-')
        if len(file_name) >= 3:
            transaction_id = "_%s" % file_name[1]
        else:
            transaction_id = ''

        file_extension = os.path.splitext(file_path)[1]

        with open(file_path, 'rb') as f:
            response = HttpResponse(f.read(),
                                    content_type="application/force-download")
            response['Content-Disposition'] = 'attachment; filename=%s' % smart_str(  # noqa
                                'ComBunqWebApp_%s%s%s' % (user, transaction_id,
                                                          file_extension))
            try:
                return response
            # except Exception as e:
            #     raise
            finally:
                os.remove(file_path)
test_models.py 文件源码 项目:grical 作者: wikical 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def test_example(self):
        example = Event.example()
        event,l = Event.parse_text(example)
        self.assertEqual(smart_str(example), event.as_text())
urlsearch.py 文件源码 项目:grical 作者: wikical 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def render( self, context ):
        kwargs = {}
        for k, v in self.kwargs.items():
            real_value = v.resolve( context )
            kwargs[ smart_str(k, 'ascii') ] = real_value
        if not kwargs.has_key('query'):
            kwargs['query'] = ''
        if kwargs.get('tag', False):
            kwargs['query'] += ' #' + unicode( kwargs['tag'] )
            del kwargs['tag']
        if kwargs.has_key('city'):
            if kwargs['city']:
                if kwargs.has_key('country'):
                    if kwargs['country']:
                        kwargs['query'] += \
                                ' @' + kwargs['city'] + ',' + kwargs['country']
                    else:
                        kwargs['query'] += ' @' + kwargs['city']
                    del kwargs['country']
                else:
                    kwargs['query'] += ' @' + kwargs['city']
            del kwargs['city']
        if kwargs.has_key('country'):
            if kwargs['country']:
                kwargs['query'] += ' @' + kwargs['country']
            del kwargs['country']
        # kwargs['query'] = enc( kwargs['query'].strip() )
        kwargs['query'] = kwargs['query'].strip()
        url = reverse( 'search' ) + '?' + \
                urlencode( kwargs ).replace('&','&amp;')
        if self.asvar:
            context[self.asvar] = url
            return ''
        else:
            return url
relate.py 文件源码 项目:YouPBX 作者: JoneXiong 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def init_request(self, *args, **kwargs):
        self.relate_obj = None
        for k, v in self.request.GET.items():
            if smart_str(k).startswith(RELATE_PREFIX):
                self.relate_obj = RelateObject(
                    self.admin_view, smart_str(k)[len(RELATE_PREFIX):], v)
                break
        if self.relate_obj==None:
            for k, v in self.request.POST.items():
                if smart_str(k).startswith(RELATE_PREFIX):
                    self.relate_obj = RelateObject(
                        self.admin_view, smart_str(k)[len(RELATE_PREFIX):], v)
                    break
        return bool(self.relate_obj)
reports.py 文件源码 项目:tambox 作者: joseamaya 项目源码 文件源码 阅读 29 收藏 0 点赞 0 评论 0
def tabla_afectacion_presupuestal(self):
        orden = self.orden_compra
        p = ParagraphStyle('parrafos', 
                           alignment = TA_JUSTIFY,
                           fontSize = 8,
                           fontName="Times-Roman")
        hoja_afectacion = Paragraph(u"HOJA DE AFECTACIÓN PRESUPUESTAL: ",p)
        importante = Paragraph(u"IMPORTANTE: ", p)
        recibido = Paragraph(u"RECIBIDO POR: ", p)
        firma = Paragraph(u"FIRMA: ", p)
        nombre = Paragraph(u"NOMBRE: ", p)
        dni = Paragraph(u"DNI: ", p)
        lista = ListFlowable([
                          Paragraph("""Consignar el número de la presente Orden de Compra en su Guía de Remisión y Factura. 
                          Facturar a nombre de """ + smart_str(EMPRESA.razon_social),p),
                          Paragraph("El " + smart_str(EMPRESA.razon_social) + """, se reserva el derecho de devolver 
                          la mercaderia, sino se ajusta a las especificaciones requeridas, asimismo de anular la presente 
                          Orden de Compra.""",p),
                          Paragraph("""El pago de toda factura se hará de acuerdo a las condiciones establecidas.""",p)
                          ],bulletType='1'
                         )
        datos_otros = [[hoja_afectacion,''],
                       [importante,recibido],
                       [lista,''],
                       ['',firma],
                       ['',nombre],
                       ['',dni],
                       ]
        tabla_afectacion_presupuestal = Table(datos_otros,colWidths=[10 * cm, 10 * cm])
        tabla_afectacion_presupuestal.setStyle(TableStyle(
            [
                ('ALIGN',(0,1),(1,1),'CENTER'), 
                ('SPAN',(0,2),(0,5)),               
            ]
        ))
        return tabla_afectacion_presupuestal
models.py 文件源码 项目:tambox 作者: joseamaya 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def __str__(self):
        return smart_str(self.razon_social)
models.py 文件源码 项目:tambox 作者: joseamaya 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def __str__(self):
        return smart_str(self.descripcion)
models.py 文件源码 项目:tambox 作者: joseamaya 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def __str__(self):
        return smart_str(self.apellido_paterno) + ' ' + smart_str(self.apellido_materno) + ' ' + smart_str(self.nombres)
models.py 文件源码 项目:tambox 作者: joseamaya 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def __str__(self):
        return smart_str(self.nombre)
models.py 文件源码 项目:tambox 作者: joseamaya 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def __str__(self):
        return smart_str(self.descripcion)
models.py 文件源码 项目:tambox 作者: joseamaya 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def __str__(self):
        return smart_str(self.cuenta)
models.py 文件源码 项目:tambox 作者: joseamaya 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def __str__(self):
        return smart_str(self.descripcion)
models.py 文件源码 项目:tambox 作者: joseamaya 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def __str__(self):
        return smart_str(self.descripcion)
common.py 文件源码 项目:django-geoware 作者: un33k 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def get_float(item, index):
    """
    Given an record list & an index, it returns a float or 0.0.
    """
    value = 0.0
    try:
        value = float(smart_str(item[index].strip()))
    except:
        pass
    return value
common.py 文件源码 项目:django-geoware 作者: un33k 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def get_int(item, index):
    """
    Given an record list & an index, it returns an int or 0.
    """
    value = 0
    try:
        value = int(smart_str(item[index].strip()))
    except:
        pass
    return value
common.py 文件源码 项目:django-geoware 作者: un33k 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def get_str(item, index):
    """
    Given an record list & an index, it returns a str or ''.
    """
    value = ''
    try:
        value = smart_str(item[index].strip())
    except:
        pass
    return value
django_vimeo_tags.py 文件源码 项目:django-vimeo 作者: suquant 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def parse_options(self, bits):
        options = {}
        for bit in bits:
            parsed_bit = self.re_option.match(bit)
            key = smart_str(parsed_bit.group('key'))
            value = self.parser.compile_filter(parsed_bit.group('value'))
            options[key] = value
        return options
relate.py 文件源码 项目:eduDjango 作者: yuzhou6 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def init_request(self, *args, **kwargs):
        self.relate_obj = None
        for k, v in self.request.GET.items():
            if smart_str(k).startswith(RELATE_PREFIX):
                self.relate_obj = RelateObject(
                    self.admin_view, smart_str(k)[len(RELATE_PREFIX):], v)
                break
        return bool(self.relate_obj)


问题


面经


文章

微信
公众号

扫码关注公众号