9 lines
271 B
Python
9 lines
271 B
Python
from bs4 import BeautifulSoup
|
|
|
|
|
|
def format(soup: BeautifulSoup) -> None:
|
|
for element in soup.find_all(attrs={"dj-for": True}):
|
|
element.insert_before(f"{{% for {element.get("dj-for")} %}}")
|
|
element.insert_after("{% endfor %}")
|
|
element.unwrap()
|