Django-skwissh. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Roland Saikali
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- https://github.com/rsaikali/
Django-skwissh. ű×
Django-skwissh. ¼³¸í
Django-Skwissh´Â SSH.In ¹è°æ (Crontabled Jobs)À» »ç¿ëÇÏ¿© ¼¹ö¸¦ ¿ø°ÝÀ¸·Î ¸ð´ÏÅ͸µ ÇÒ ¼öÀÖ´Â Django ¾ÛÀÔ´Ï´Ù. Skwissh´Â Python Æк긯À» »ç¿ëÇÏ¿© SSH ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù. "¼¾¼", Ãâ·Â ¹× ÀúÀå ½Ã°£ ½ºÅÆÇÁ °ªÀ» ÀúÀåÇϽʽÿÀ. ´ëÃ¥Àº ¸ÅºÐ¸¶´Ù ÃëÇØÁý´Ï´Ù. ´Ù¸¥ ÂÊ¿¡¼ SKWISSH´Â Áý°è µÈ measures.default ¼¾¼°¡ÀÖ´Â ¸ÚÁø Â÷Æ® (LineChart, pichart ¶Ç´Â °£´ÜÇÑ ÅؽºÆ®)¸¦ Ç¥½Ã ÇÒ ¼ö ÀÖ½À´Ï´Ù. µð½ºÅ© »ç¿ë¹ý - TopBut ½±°Ô ÀÚ½ÅÀÇ ÀÚ½ÅÀÇ °ÍµéÀ» ½±°Ô Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù! . Django install_apps¿¡ skwissh¿Í kronos install_apps = (... 'kronos', 'skwissh', skwissh ', urls.py:# skwisshurl (r'^ skwissh / ', Æ÷ÇÔ ('skwissh.urls 'Æ÷ÇÔ) )), µ¥ÀÌÅͺ£À̽º¸¦ µ¿±âÈÇϽʽÿÀ (ÀÌ ¸í·ÉÀº ºñÇ°À» ÅëÇØ ¹«À§ ¼¾¼¸¦·ÎµåÇÕ´Ï´Ù.) : ./ manage.py syncdbinstall skwissh ŽºÅ© ( 'django-kronos'´öºÐ¿¡ »ç¿ëÀÚÀÇ crontab¿¡ ¾µ °ÍÀÔ´Ï´Ù) : ./ manage.py installTasksyou´Â È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. 4 °³ÀÇ crontab ÀÛ¾÷ÀÌ ±¸¼ºµÇ¾ú½À´Ï´Ù. crontab -lif°¡ i18nÀ» È°¼ºÈÇÏ°í ½Í½À´Ï´Ù (ÇöÀç Áö¿øµÇ´Â ÇÁ¶û½º¾î ¹× ¿µ¾î Áö¿ø ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À. ÇÁ·ÎÁ§Æ® ¼³Á¤. Py, Django LocalEmiddleWare¸¦ Ãß°¡ÇÏ°í ¾ð¾î º¯¼ö¸¦ ¼³Á¤ÇϽʽÿÀ. middleware_classes = (... 'django.middleware.locale.localemiddleware', ...) ¾ð¾î = (( 'fr' ','Franais '), ('en ','¿µ¾î '),) ´ç½ÅÀÌ °¥ Áغñ°¡µÇ¾ú½À´Ï´Ù! ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¿¬°áÇÏ°í ¼¹ö ¹× ¼¾¼ ±¸¼ºÀ» ½ÃÀÛÇϽʽÿÀ! Á¦Ç° ȨÆäÀÌÁö
Django-skwissh. °ü·Ã ¼ÒÇÁÆ®¿þ¾î