Pārlūkot izejas kodu

ignore_empty for Template.has_param()

tags/v0.1
Ben Kurtovic pirms 12 gadiem
vecāks
revīzija
7fe4509e36
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. +3
    -1
      mwparserfromhell/nodes/template.py

+ 3
- 1
mwparserfromhell/nodes/template.py Parādīt failu

@@ -58,10 +58,12 @@ class Template(Node):
def params(self):
return self._params

def has_param(self, name):
def has_param(self, name, ignore_empty=True):
name = name.strip() if isinstance(name, basestring) else unicode(name)
for param in self.params:
if param.name.strip() == name:
if ignore_empty and not param.value.strip():
continue
return True
return False



Notiek ielāde…
Atcelt
Saglabāt