рд╕рднреА рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, рдЬреЛ рдореБрдЭреЗ рд╢рдмреНрдж рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкрд╛рдЪрди рддреИрдпрд╛рд░реА рдЙрдкрдХрд░рдг рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдореБрдЭреЗ рдореЗрд▓рд┐рдВрдЧ рдЗрдВрдЬрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реИ, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирдИ рд╢рд╛рдЦрд╛ рдореЗрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рд╣рд╛рде рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рдкрд╣реБрдВрдЪрд╛ рд╣реИред рд░рд┐рд▓реАрдЬрд╝ рддрд╕реНрд╡реАрд░ рдХреЗ рд▓рд┐рдП рдЙрд▓реНрд▓реВрдорд╛рди 75 рдХрд╛ рд╡рд┐рд╢реЗрд╖ рдзрдиреНрдпрд╡рд╛рджред
рдЗрд╕ рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╕рдордп, рдореИрдВ рдПрдХ рдордЬрд╝реЗрджрд╛рд░ рд▓реЗрдЦ рдкрд░ рдЖрдпрд╛ рдерд╛ рдХрд┐ рдЖрдкрдХреЛ рдЙрд╕ рд╕рд░рд▓рддрд╛ рд╕реЗ рдмрд╣рдХрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЖрдк рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдирд╛ рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдмреЗрдХрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдХрднреА-рдХрднреА рдореИрдВ рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЛрдВ рд╕реЗ рдорд┐рд▓рддрд╛ рд╣реВрдВ рдЬреЛ рд╕реАрдзреЗ рдЕрдЬрдЧрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрд╛рдлреА рдзреНрдпрд╛рди рдХреЗ рдпреЛрдЧреНрдп рд╣реИрдВред рдореИрдВ рдЖрдкрд╕реЗ рдкреВрдЫрдирд╛ рдФрд░ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ: рдХреНрдпрд╛ рдЙрдирдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЦрдВрдб рд░рдЦрдирд╛ рдФрд░ рдЗрд╕реЗ рдкрдЪрд╛рдиреЗ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рд▓рд╛рдпрдХ рд╣реИ?
рд▓реЗрдЦ рдФрд░ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░
- рд╢рдмреНрджрдХреЛрд╢ рдЬрдирд░реЗрдЯрд░
- рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд▓рд┐рдП рдПрдХ рдкреИрдХреЗрдЬ рдмрдирд╛рдирд╛
рдПрдХ рдмрдбрд╝рд╛ рдФрд░ рд╡рд┐рд╕реНрддреГрдд рд▓реЗрдЦред рдЙрд╕ рдкрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдХреЛрдИ рдХрдо рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИрдВред - Django рдореЗрдВ рдкреНрд░рдмрдВрдзрди рдЖрджреЗрд╢реЛрдВ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛
- рд╡рд┐рдзрд┐ рдУрд╡рд░рд░рд╛рдЗрдб
рдЕрдЬрдЧрд░ рдореЗрдВ рдХреИрд╕реЗ рдФрд░ рдХреНрдпреЛрдВ рддрд░реАрдХреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреЗ рд╕рд╡рд╛рд▓реЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдЫреЛрдЯрд╛ рд▓реЗрдЦ - рдлрд┐рд▓реНрдЯрд░ рдФрд░ рд╕реВрдЪреА рдЬрдирд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдиреМ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг
- рдкреЗрд╢ рд╣реИ рдкрд╛рдпрдерди, рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ, рдФрд░ рдПрдирдПрд▓рдЯреАрдХреЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА
- рдкреНрд░рдореБрдЦ рдЕрдВрддрд░ 2.x рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде 3.x рд╕реЗ
- рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдмрд╛рддреЗрдВ
рдХреБрдЫ рдЙрддреНрд╕реБрдХ рдХреЛрдб рдЙрджрд╛рд╣рд░рдг рдЬреЛ рдпреИрдВрдбреЗрдХреНрд╕ рдореЗрдВ рдПрдХ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдореЗрдВ рдкреВрдЫреЗ рдЬрд╛рддреЗ рд╣реИрдВ - рдорд╛рдЗрдХреНрд░реЛрдлреНрд░рд╛рдорд╡рд░реНрдХ рдкрд░ рдорд╛рдЗрдХреНрд░реЛрдмреНрд▓реЙрдЧ
рдлреНрд▓рд╛рд╕реНрдХ рдФрд░ рдЬрд┐рдВрдЬрд╛ рдкрд░ рдЯреНрд╡рд┐рдЯрд░ рд╣рддреНрдпрд╛рд░рд╛ред рдЦреИрд░, рд▓рдЧрднрдЧред - os.urandom, CPython, Linux рдФрд░ rake
UNIX рдХреА рддрд░рд╣ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо (Linux, Mac OS X, рдЖрджрд┐) рдкрд░ CPython рдореЗрдВ OS рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдпреВрд░реЗрдирд┐рдпрдо рдХреЗ рдХрд╛рд░реНрдп рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдПрдХ рд╢рд┐рдХреНрд╖рд╛рдкреНрд░рдж рддреНрд░реБрдЯрд┐ рдХрд╣рд╛рдиреАред - рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдпреБрдХреНрддрд┐рдпрд╛рдБ рд╡рд┐рдЬреНрдЮрд╛рди рдореЗрдВ рдЕрдЬрдЧрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
- Urllib рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рд░рд╛рдо рдХреЗ рдмрд╛рдж рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреИрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЬрд╛рд░реА рд░рдЦрдирд╛ рд╣реИ
- рдХрд┐рд╡реА рдкрд░ Android рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдкрд░рд┐рдЪрдп
- рдкреМрдЯрдорд╛рдЙрдВрдЯ - рдСрдЯреЛрдореИрдЯрд┐рдХ рдорд╛рдЙрдВрдЯрд┐рдВрдЧ, рд░рдирд┐рдВрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд╡рд╣ рд╕рдм рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдорди
- рдореЗрдЧрд╛-рдлреНрд▓рд╛рд╕реНрдХ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓, рднрд╛рдЧ 6: рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкреЗрдЬ рдФрд░ рдЕрд╡рддрд╛рд░
рд╕рд╛рддрд╡рд╛рдБ рднрд╛рдЧ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИ:
рдлреНрд▓рд╛рд╕реНрдХ рдореЗрдЧрд╛-рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓, рднрд╛рдЧ 7: рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг - рддрд╛рдЬрд╛ рджреЗрдЦреЛ
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдмрд╕реЗ рддрд╛рдЬрд╛ рдирдЬрд╛рд░рд╛ рди рд╣реЛ, рдмрд▓реНрдХрд┐ Django ORM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордЬрд╛рдХрд┐рдпрд╛ рдЪрд┐рддреНрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╡реНрдпрд╛рдкрдХ рд▓реЗрдЦ рд╣реИред рджреВрд╕рд░рд╛ рднрд╛рдЧ рдПрдХ рд╣реА рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрддрд░ рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрднреНрдпрд╛рд╡реЗрджрди (VIEW) рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рдХреИрд╢рд┐рдВрдЧ, рдиреЙрди-рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕, рдбрд┐рдореЛрдиреЗрдЯрд╛рдЗрдЬреЗрд╢рди, рдЗрди-рдореЗрдореЛрд░реА рдбреЗрдЯрд╛рдмреЗрд╕, рд╕рдВрдЧреНрд░рд╣реАрдд рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ - Gunicorn рдореЗрдВ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдореЙрдбрд▓ рдХреА рдЦреЛрдЬ рдХрд░рдирд╛
- рдореИрдиреБрдЕрд▓ рдореИрдиреБрдЕрд▓
рд╡реАрдбрд┐рдпреЛ
- рдкрд╛рдпрдерди рдореАрдЯрдЕрдк: рдЕрдкреНрд░реИрд▓ рдореАрдЯрд┐рдВрдЧ
- рджрд┐рдорд┐рддреНрд░реА рдУрд╡рд┐рдЪрдирд┐рдХреЛрд╡ рджреНрд╡рд╛рд░рд╛ "рдкрд╛рдпрдерди рдореЗрдВ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рд╡рд┐рдХрд╛рд╕"
- рдирд┐рдХрд┐рддрд╛ рдЧреНрд░рд┐рд╕реНрдХреЛ рд╕реЗ рдЖрд▓рд╕реА рдпрд╛ рдЕрдкрдиреЗ рдЬреАрд╡рди рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП "рдкрд╛рдпрдердиред"
- тАЬрдПрдХрдЬреБрдЯ рд╣реЛрдХрд░ред рдХреИрд╕реЗ? тАЭрдореИрдХреНрд╕рд┐рдо рд╢реЗрдлреЗрд▓рд┐рди рд╕реЗ
- тАЬрдкрд╛рдерд▓рд┐рдмред рдПрд▓реЗрдХреНрд╕реА рдЪреЗрд░рдХрд╕ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдЪреНрдЫрд╛ рдкрд╛рдЗрдерди 3.4 "
рдХрд┐рддрд╛рдмреЗрдВ рдФрд░ рдкреНрд░рд▓реЗрдЦрди
- рдХреЙрдкреА рдореЙрдбреНрдпреВрд▓ - рд╕рддрд╣ рдФрд░ рд╡рд╕реНрддреБрдУрдВ рдХреА рдЧрд╣рд░реА рдирдХрд▓
рд░реВрд╕реА рдореЗрдВ рдХреЙрдкреА рдореЙрдбреНрдпреВрд▓ рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдгред - рдЕрдЬрдЧрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 51 рдореБрдлреНрдд рдИ-рдкреБрд╕реНрддрдХреЗрдВ
рджрд┐рд▓рдЪрд╕реНрдк рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ, рдЙрдкрдХрд░рдг, рдкреБрд╕реНрддрдХрд╛рд▓рдп
- рд╢рд╛рд╕рдХ - рдЙрдкрд╛рдп рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХреЙрд▓рдо рдЕрдВрдХ рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реА рдордЬреЗрджрд╛рд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА - рдПрд▓рд┐рдпрдЯ - рдЙрдиреНрдирдд рд▓реЙрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдп
рдпрд╣ рдкрд╣рд▓реЗ рдПрдХ рдмрдВрдж рдкрд░рд┐рдпреЛрдЬрдирд╛ рдереА - рдЕрдм рдпрд╣ рдЧреАрдереВрдм рдФрд░ рдкрд╛рдЗрдк рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ - рдкрд╛рдЗрдереЗрдХреНрд╕ - рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рд░реЗрдЧреЗрдХреНрд╕ рдбрд┐рдмрдЧрд┐рдВрдЧ
- 1810 рд▓рд╛рдЗрдиреЛрдВ рд╕реЗ pygame рдкрд░ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо
рд▓рд┐рдВрдХ рдПрдХ рдХреЛрдб рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдЧреЗрдордкреНрд▓реЗ рд╡реАрдбрд┐рдпреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ - pyp - рдорд╣рд╛рди рдХрдВрд╕реЛрд▓ рд╕рд╣рд╛рдпрдХ
рд╕реЛрдиреА рдЗрдореЗрдЬрд┐рдВрдЧ рд╕реЗ рдПрдХ рдЕрдЬреАрдм рд╢реИрд▓реА рдХрд╛ рдЙрдкрдХрд░рдг рдЬреЛ рдЕрдЬрдЧрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╕реБрдВрджрд░ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рджрд░реНрд╢рди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИред - рдХреЛрд╖реНрдардХ 0.39
рд▓реЛрдХрдкреНрд░рд┐рдп рдФрд░ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рд╕рдВрдкрд╛рджрдХ рдХреЛрд╖реНрдардХ рдХреА рдирдИ рд░рд┐рд▓реАрдЬрд╝ - data_dispucer - рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ
рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд░реВрдк рдореЗрдВ JSON, CSV, YAML рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реНрд░реЛрддреЛрдВ / рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдбреЗрдЯрд╛ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред - rq.filter - рд╕рдордп рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рдЕрджреНрдпрддрди рдХрд░реЗрдВ
рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕реЗрд╡рд╛ рдЬреЛ рдкрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдирд┐рдпрдореЛрдВ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рднреЗрдЬрддреА рд╣реИ
рд╡рд┐рдЬреНрдЮрдкреНрддрд┐
- mod_wsgi 3.5 - рд╕реБрд░рдХреНрд╖рд╛ рдЕрджреНрдпрддрди
- PyDev 3.5.0
PyUnit рдФрд░ Django 1.7 рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╕рдорд░реНрдерди