25 lines
860 B
Python
25 lines
860 B
Python
with open('templates/base.html', 'r') as f:
|
|
lines = f.readlines()
|
|
|
|
new_lines = []
|
|
skip = False
|
|
for i, line in enumerate(lines):
|
|
if 'url \'accounts_payable\'' in line:
|
|
new_lines.append(line)
|
|
new_lines.append(' <i data-lucide="dollar-sign" style="width:16px;"></i> Cuentas por Pagar (CXP)\n </a>\n')
|
|
new_lines.append(' <a href="{% url \'f29_simulator\' %}" class="nav-tab {% if request.resolver_match.url_name == \'f29_simulator\' %}active{% endif %}">\n <i data-lucide="calculator"></i> Simulador F29\n </a>\n')
|
|
skip = True
|
|
continue
|
|
|
|
if skip:
|
|
if 'Cuentas por Pagar (CXP)' in line:
|
|
pass
|
|
elif '</a>' in line:
|
|
skip = False
|
|
continue
|
|
|
|
new_lines.append(line)
|
|
|
|
with open('templates/base.html', 'w') as f:
|
|
f.writelines(new_lines)
|