feat: small refactoring for building of urls
This commit is contained in:
parent
79c95a9ddb
commit
0e948e7f55
@ -48,8 +48,9 @@ class ArticleTranslation:
|
|||||||
if self.file.suffix == ".md":
|
if self.file.suffix == ".md":
|
||||||
self.article_content = markdown.markdown(self.article_content)
|
self.article_content = markdown.markdown(self.article_content)
|
||||||
|
|
||||||
self.url = "/" + self.language_code + self.article_overview.url
|
self.location_in_tree = [self.language_code, *self.article_overview.location_in_tree]
|
||||||
self.dist_path = Path(DIST_DIRECTORY, self.url.strip("/"))
|
self.url = "/" + "/".join(self.location_in_tree)
|
||||||
|
self.dist_path = Path(DIST_DIRECTORY, *self.location_in_tree)
|
||||||
|
|
||||||
_language_info = DEFAULT_LANGUAGE
|
_language_info = DEFAULT_LANGUAGE
|
||||||
parsed_language_code = self.language_code.lower().replace("-", "_")
|
parsed_language_code = self.language_code.lower().replace("-", "_")
|
||||||
@ -97,7 +98,6 @@ class ArticleOverview:
|
|||||||
|
|
||||||
self.location_in_tree: List[str] = location_in_tree or []
|
self.location_in_tree: List[str] = location_in_tree or []
|
||||||
self.location_in_tree.append(self.slug)
|
self.location_in_tree.append(self.slug)
|
||||||
|
|
||||||
self.url = "/" + "/".join(self.location_in_tree)
|
self.url = "/" + "/".join(self.location_in_tree)
|
||||||
self.dist_path = Path(DIST_DIRECTORY, *self.location_in_tree)
|
self.dist_path = Path(DIST_DIRECTORY, *self.location_in_tree)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user