Alter 2 files

Update `cookiecutter.json`
Update `local_extensions.py`
This commit is contained in:
akp 2022-11-27 02:11:44 +00:00
parent 23696d3877
commit 2b70e551d5
No known key found for this signature in database
GPG key ID: AA5726202C8879B7
2 changed files with 15 additions and 4 deletions

View file

@ -1,8 +1,8 @@
{
"_extensions": ["local_extensions.camel_case"],
"_extensions": ["local_extensions.camel_case", "local_extensions.current_year", "local_extensions.current_day"],
"year": 2022,
"dayNumber": 1,
"year": "{{ 0 | current_year }}",
"dayNumber": "{{ 0 | current_day }}",
"challengeTitle": null,
"__formattedTitle": "{{ cookiecutter.challengeTitle | title }}",

View file

@ -1,3 +1,4 @@
import datetime
from cookiecutter.utils import simple_filter
@ -11,4 +12,14 @@ def camel_case(v):
res[i] = f(res[i][0]) + res[i][1:]
return "".join(res)
return "".join(res)
@simple_filter
def current_year(_):
return datetime.datetime.now().year
@simple_filter
def current_day(_):
return datetime.datetime.now().day