ProjectDjangoTagsMenu/DjangoTagsMenuHandler.py

changeset 47
825bf5861f89
parent 44
3ea572ed13b6
child 49
ef6c805ae218
equal deleted inserted replaced
46:1e62de075091 47:825bf5861f89
4 # 4 #
5 5
6 """ 6 """
7 Module implementing the Django tags menu handler. 7 Module implementing the Django tags menu handler.
8 """ 8 """
9
10 from __future__ import unicode_literals
11 try:
12 str = unicode
13 except NameError:
14 pass
15 9
16 import os 10 import os
17 import datetime 11 import datetime
18 12
19 from PyQt5.QtCore import QObject 13 from PyQt5.QtCore import QObject
905 elif tag == "ssi": 899 elif tag == "ssi":
906 data, ok = DjangoTagInputDialog.getText( 900 data, ok = DjangoTagInputDialog.getText(
907 None, 901 None,
908 self.tr("SSI"), 902 self.tr("SSI"),
909 [self.tr("Full path to template:")], 903 [self.tr("Full path to template:")],
910 ["/tmp/ssi_template.html"]) 904 ["/tmp/ssi_template.html"]) # secok
911 if ok: 905 if ok:
912 templateText = '{{% ssi "{0}" parsed %}}'.format(data[0]) 906 templateText = '{{% ssi "{0}" parsed %}}'.format(data[0])
913 elif tag == "ssifile": 907 elif tag == "ssifile":
914 ssi = E5FileDialog.getOpenFileName( 908 ssi = E5FileDialog.getOpenFileName(
915 None, 909 None,

eric ide

mercurial