Werkzeug: tool.contrib.cache μ‚¬μš© 쀑단

에 λ§Œλ“  2018λ…„ 02μ›” 04일  Β·  6μ½”λ©˜νŠΈ  Β·  좜처: pallets/werkzeug

WerkzeugλŠ” μžμ²΄μ—μ„œ μΊμ‹œλ₯Ό ν™•μ‹€νžˆ μ œκ±°ν•΄μ•Ό ν•©λ‹ˆλ‹€. WerkzeugλŠ” WSGI μ‘μš© ν”„λ‘œκ·Έλž¨μ„ μœ„ν•΄ μ„€κ³„λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μΊμ‹œλŠ” WSGI μžμ²΄μ™€ 아무 관련이 μ—†λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€.

λ…Όμ˜μ—μ„œ ν•œ 가지 ν™•μ‹€ν•œ κ²°μ • 은 werkzeug.contribμ—μ„œ λΆˆν•„μš”ν•œ crudλ₯Ό μ œκ±°ν•˜λŠ” 것이 μΊμ‹œλ₯Ό μ œκ±°ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠλŠ” 경고와 ν•¨κ»˜ λ‹€μŒ 버전을 μΆœμ‹œν•˜κ³  버전 1.0μ—μ„œ μ™„μ „νžˆ μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

ν•΄κ²°ν•΄μ•Ό ν•  λ¬Έμ œκ°€ 많고 μ€‘μš”ν•œ 것에 집쀑해야 ν•©λ‹ˆλ‹€. werkzeug λ‚΄μ—μ„œ 쒋은 μΊμ‹œ 라이브러리λ₯Ό λ§Œλ“€ 수 μ—†μŠ΅λ‹ˆλ‹€.

ν”Όλ“œλ°±μ΄ μžˆμŠ΅λ‹ˆκΉŒ? @pallets/devteam-werkzeug

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

이λ₯Ό μ§€μ›ν•˜λ €λ©΄ Flask-Caching μœ μ§€ κ΄€λ¦¬μžμ—κ²Œ μ—°λ½ν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€.

λͺ¨λ“  6 λŒ“κΈ€

μΊμ‹œμ™€ κ΄€λ ¨λœ 문제λ₯Ό λ‹«μŠ΅λ‹ˆλ‹€.

@pallets/devteam-werkzeug λ¬Έμ œκ°€ 맀우 μ€‘μš”ν•˜λ‹€κ³  μƒκ°λ˜λ©΄ λ‹€μ‹œ μ—¬μ‹­μ‹œμ˜€.

λͺ‡ λ…„ 전에 λˆ„κ΅°κ°€κ°€ μž‘μ—…μ„ μ›ν–ˆκΈ° λ•Œλ¬Έμ— λ§Œλ“  werkzeug-cacheλΌλŠ” 빈 μ €μž₯μ†Œκ°€ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. μ»€λ°‹λœ 적이 μ—†μ–΄μ„œ μž‘λ…„ 말에 μ‚­μ œν–ˆμŠ΅λ‹ˆλ‹€. μ›ν•˜λŠ” 경우 λ‚˜μ€‘μ— 더 μ˜λ¦¬ν•œ 이름을 생각해낼 수 μžˆμŠ΅λ‹ˆλ‹€.

이λ₯Ό μ§€μ›ν•˜λ €λ©΄ Flask-Caching μœ μ§€ κ΄€λ¦¬μžμ—κ²Œ μ—°λ½ν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€.

Flask-Caching이 werkzeug.contrib.cache μ΄μ‹ν–ˆμŠ΅λ‹ˆλ‹€.

https://github.com/sh4nks/flask-caching/tree/master/flask_caching/backends

μ§€κΈˆμ€ 캐싱 ν…ŒμŠ€νŠΈλ₯Ό λΉ„ν™œμ„±ν™”ν•  μ˜ˆμ •μž…λ‹ˆλ‹€. λ‹€λ₯Έ PR에 λŒ€ν•΄ λ„ˆλ¬΄ λ§Žμ€ λΆˆν™•μ‹€μ„±μ„ μ•ΌκΈ°ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

ν…ŒμŠ€νŠΈκ°€ λΉ„ν™œμ„±ν™”λ˜μ—ˆμœΌλ©° μΊμ‹œ 클래슀λ₯Ό μΈμŠ€ν„΄μŠ€ν™”ν•˜λ©΄ "Werkzeug μΊμ‹œλŠ” 버전 0.15μ—μ„œ 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠμœΌλ©° 1.0μ—μ„œ μ œκ±°λ©λ‹ˆλ‹€."λΌλŠ” μ‚¬μš© 쀑단 κ²½κ³ κ°€ ν‘œμ‹œλ©λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰

κ΄€λ ¨ 문제

golf-player picture golf-player  Β·  10μ½”λ©˜νŠΈ

masklinn picture masklinn  Β·  11μ½”λ©˜νŠΈ

KangOl picture KangOl  Β·  16μ½”λ©˜νŠΈ

sorenh picture sorenh  Β·  4μ½”λ©˜νŠΈ

Nessphoro picture Nessphoro  Β·  6μ½”λ©˜νŠΈ