hyeonga_code

파이선 웹구축_장고_기초11_장고 연산 본문

Python_Django

파이선 웹구축_장고_기초11_장고 연산

hyeonga 2023. 6. 30. 06:59
반응형

- 장고 연산

- pip install django-mathfilters

- 장고에서 연산을 자유롭게 사용할 수 있게 함

- 작성 시 주의사항

- html 파일 맨 위에 {% load mathfilters %} 포함해야 연산오류 나지 않음

 

1. 연산 기능 설치

'터미널'

=====

1
INSTALLED_APPS = [  'mathfilters'  ]
cs

'''

(mysite) C:\mysite\7일차(보드)> pip install django-mathfilters

Collecting django-mathfilters

Using cached django_mathfilters-1.0.0-py3-none-any.whl (5.9 kB)

Installing collected packages: django-mathfilters

Successfully installed django-mathfilters-1.0.0

 

[notice] A new release of pip available: 22.3.1 -> 23.0.1

[notice] To update, run: python.exe -m pip install --upgrade pip

'''

 

 

 

2. 설정 <config> > 'settings.py'

'settings.py'

=====

 

 

- 사용 가능한 연산

- | add:

{{ 1 | add:2 }} _ 더하기

- | sub:

{{ 1 | sub:2 }} _ 빼기

- | mul:

{{ 1 | mul:2 }} _ 곱하기

- | div:

{{ 1 | div:2 }} _ 나누기

- | intdiv:

{{ 1 | intdiv:2 }} _ 정수값으로 나누기

- | mod:

{{ 1 | mod:2 }} _ 나머지 값

- 중복 연산

{{ 2|add:2|mul:2}} = 2+2*2

_ 순서대로 작업하므로 8이 

 

반응형