μ 체 κΈ
-
[python] λ¬Έμμ΄ μ¬λΌμ΄μ± μ¬μ©νκΈ°TECH 2021. 7. 19. 16:24
νΈλ¦¬ν κΈ°λ₯μ μ 곡νλ νμ΄μ¬μ λ¬Έμμ΄ μ¬λΌμ΄μ±μ λ΄λΆμ μΌλ‘ λΉ λ₯΄κ² λμνμ¬ μλ κ°μ μ μ 리νλ€. λ¬Έμμ΄μ λ³λμ 리μ€νΈλ‘ 맀ννλ κ²λ μ’μ§λ§, μ°μ° λΉμ©μ΄ μμλλ―λ‘ λλΆλΆμ λ¬Έμμ΄ μμ μ μ¬λΌμ΄μ±μΌλ‘ μ²λ¦¬νλ νΈμ΄ μλ λ©΄μ μμ΄μ μ’λ€. s = "Hello, world" 0 1 2 3 4 5 6 7 8 9 10 11 H e l l o , w o r l d -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 s[1:4] ell μΈλ±μ€ 1λΆν° 4 μ΄μ κΉμ§ νννλ€. s[1:-3] ello, wo μΈλ±μ€ 1μμ -2 μ΄μ κΉμ§ νννλ€. s[1:] ello, world λ¬Έμμ΄μ μμ λλ λμ μλ΅ν μ μλ€. s[:] Hello, world λ¬Έμμ΄μ μμκ³Ό λ λͺ¨λ μλ΅νλ©΄ μ¬λ³Έμ ..
-
[Django][DRF] ViewSetsμ κ°λ TECH 2021. 7. 9. 00:08
νμ¬ λλ μ₯κ³ μ 리μ‘νΈλ₯Ό μ¬μ©ν΄ νλ‘μ νΈλ₯Ό κ°λ° μ€μ΄λ€. λ°±μλλ₯Ό μ₯κ³ λ‘ κ΅¬ννλ μ€, μ¬λ¬ μ΄λ €μλ€μ΄ μ겨 μ₯κ³ λ₯Ό λ ννν μ λ¦¬ν΄ λ³΄κ³ μ νλ€. λ³Έ λ΄μ©μ Django REST Framework 곡μ λ¬Έμλ₯Ό λ²μν κΈμ΄λ€. 곡μ λ¬Έμλ₯Ό λ²μνλ κ³Όμ μμ λ¬Έμ₯μ΄ λ§€λλ½μ§ μμ μ μλ€. ^^; Viewset Django REST νλ μμν¬λ₯Ό μ¬μ©νλ©΄ ViewSetμ μ¬μ©ν΄ ν΄λμ€ μμμ κ΄λ ¨μλ λ·°λ€μ λν λ‘μ§μ ν©μΉ μ μλ€. λ€λ₯Έ νλ μμν¬μμλ κ°λ μ μΌλ‘ μ μ¬ν ꡬνμΈ '리μμ€'λ '컨νΈλ‘€λ¬'μ μ μ¬ν κ°λ μ΄λ€. ViewSet ν΄λμ€λ ν΄λμ€ κΈ°λ° Viewμ ν μ νμ΄κ³ , .get()μ΄λ .post() κ°μ λ©μλ νΈλ€λ¬ λμ .list() λ° .create()λ₯Ό μ 곡νλ€. ViewSetμ λ©..
-
[Error] React axios post 415 errorTECH 2021. 6. 11. 15:31
μ₯κ³ (django)μ 리μ‘νΈ(react) μ°λ μ€ POST κΈ°λ₯μ΄ λμνμ§ μμ μ λ₯Ό λ¨Ήμλ€. 415 unsupported media type error detail: "Unsupported media type "multipart/form-data; boundary=--WebKitFormBoundary12mZg03XXxiQoXkX\" in request." await axios .post("/testapp/api/create", formData, { headers: { "Content-Type": "multipart/form-data", }, }) axios post ν€λμ Content-Type μ multipart/form-dataλΌκ³ λͺ μν΄ μ€¬λλ°λ μ λ¨Ήνλ κ±΄μ§ 415 μ€λ₯κ° λλ λͺ¨μ΅μ΄μλ€. ..
-
[μ₯κ³ μ€λ₯] NoReverseMatch at /TECH 2020. 5. 22. 22:20
μ§μ§ λμμ²μ 보λ μ€λ₯λ€. λ¬΄μ¨ intial-scale=1.0μ΄ μλͺ»λλ€κ³ λ° λ¦¬κ° μλ... μΆμ§λ§ form νκ·Έμμ action urlμ μλͺ» μ°κ²°ν΄μ λ°μνλ€. λ€λ₯Έ κ²½μ° κ°μ μ€λ₯λ μ΄λ€ κ² μλμ§ μ λͺ¨λ₯΄κ² μ§λ§ μ΄μ¬μλ€μ λ§μ΄ ν€λ§¬ μλ μκ² λ€ μΆλ€.
-
[Error] git LF will be replaced by CRLF in νμΌλͺTECH 2020. 5. 21. 17:52
git add νμ λ μ΄λ° μ€λ₯κ° λ΄λ€. κ·Έκ²λ κ°λ§μ΄... μ°Ύμ보λ λ§₯/리λ μ€μ μλμ°κ° νμ ν λ μκΈ°λ whitespace μ€λ₯λΌκ³ νλ€. gitμλ μ΄λ₯Ό λ³νν΄ μ£Όλ core.autocrlf κΈ°λ₯μ΄ μμΌλ―λ‘ μ΄λ₯Ό μΌλ©΄ λλ€. μλμ°λ git config --global core.autocrlf true 리λ μ€/λ§₯μ git config --global core.autocrlf true input
-
[μ₯κ³ μ€λ₯] adminμ model λ±λ‘μ νμΌλ http://127.0.0.1:8000/adminμ λͺ¨λΈμ΄ μκΈ°μ§ μμ λTECH 2020. 5. 21. 14:33
λͺ¨λΈλ λ§λ€κ³ admin.pyμ λͺ¨λΈλ λ±λ‘νμΌλ μ μ http://127.0.0.1:8000/admin/ μλ λͺ¨λΈμ΄ 보μ΄μ§ μμ λ settings.pyμ appμ μΆκ°νλμ§ νμΈνλ€. μΆκ°νλ©΄ admin νμ΄μ§μλ λ§λ λͺ¨λΈμ΄ λ¬λ€.
-
Django date ν¬λ§· μ§μ TECH 2020. 5. 21. 14:32
μμ£Ό μ¬μ©νλ κ²λ§ μ 리ν¨. λ°μ΄ν° ν¬λ§· νμ μ€λͺ μΌ(Day) d μΌμ λ μ리 μ«μλ‘ νν (01~31) j μΌμ ν μ리, λ μ리 μ«μλ‘ νν (1~31) μμΌ D μμΌμ μμ΄ μΈ κΈμλ‘ νν (ex. Fri) l μμΌμ μμ΄λ‘ νν (ex. Friday) w μμΌμ μ«μλ‘ νν (0(μΌμμΌ)~6(ν μμΌ)) μ(Month) m μμ λ μ리 μ«μλ‘ νν (01~12) n μμ ν μ리, λ μ리 μ«μλ‘ νν (1~12) M μμ μμ΄ μΈ κΈμλ‘ νν (ex. Jan) b μμ λͺ¨λ μλ¬Έμ μμ΄ μΈ κΈμλ‘ νν (ex. jan) F μμ μμ΄λ‘ νν (ex. January) λ (Year) y λ μ λ μ리 μ«μλ‘ νν (ex. 20) Y λ μ λ€ μ리 μ«μλ‘ νν (ex. 2020) μκ° g μκ°μ..