Àå°í ÆÕ

Django ¿ë Æк긯 DePlopment ½ºÅ©¸³Æ®¸¦ ¸¸µå´Â ÀϹÝÀûÀÎ ¹æ¹ý
Áö±Ý ´Ù¿î·Îµå

Àå°í ÆÕ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Harley Bussell
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://github.com/hbussell/

Àå°í ÆÕ Å±×


Àå°í ÆÕ ¼³¸í

Django¸¦À§ÇÑ Æк긯 DePlopment ½ºÅ©¸³Æ®¸¦ ¸¸µå´Â µ¥ µµ¿òÀ̵Ǵ ÀϹÝÀûÀÎ ¹æ¹ý Django-FabÀº Django¿¡ ´ëÇÑ Æк긯 DePlopment ½ºÅ©¸³Æ®¸¦ ¸¸µå´Â ÀϹÝÀûÀÎ ¹æ¹ýÀ» Á¦°øÇÏ´Â Ç÷¯±×ÀÎÀÔ´Ï´Ù. ¾ÆÀ̵ð¾î´Â ƯÁ¤ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ °íÀ¯ ÇÑ °ÍµéÀÌÀÖ´Â FabFile.py¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ¹öÀüÀÇ °øÅë ±â´ÉÀ» È°¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. Control ¹× Django Tasks.You´Â ¶ÇÇÑ FabFile.py¿¡¼­ INI ½ºÅ¸ÀÏ ±¸¼º ÆÄÀÏ·Î ±¸¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. fabfile.pyfrom __future__ fabric.api °¡Á® ¿À±â * fabric.context_managers¿¡¼­ import * from django.conf import settingsFrom djangofab.vcs .git °¡Á® ¿À±â _ juster_remote, update_local, Ǫ½Ã, Ä¿¹Ô, addFrom djangofab.dutorator djangofab.util ·ÎÄà ·ÎÄ÷Π·ÎÄ÷Π·ÎÄà °¡Á® ¿À±â djangofab.django °¡Á® ¿À±â get_remote_db, put_local_db, change_ownership, touch_wsgienv.capture_default = false # fab.cfg@user_settingsÀÇ ±âº» ¼½¼ÇÀ» »ç¿ëÇϽʽÿÀ. () def prod () : "Production settings"env.hosts = env.path = '% (prod_path) s'env.giturl = '% (giturl) s'env.site_user = '¼ÒÀ¯ÀÚ'env .site_gro.s up = '±×·ì'@ user_settings () dev () : "°³¹ß ¼³Á¤"env.hosts = env.path = '% (dev_path) s'env.giturl = '% (giturl) s'env .site_user = '¼ÒÀ¯ÀÚ'env.site_group = '±×·ì'# ·ÎÄà ¼½¼Ç @ user_settings ( 'fab.cfg', '·ÎÄÃ') def localhost () : "·ÎÄà ¼³Á¤"env.path = '% (dev_path) s 'env.giturl ='% (giturl) s'def deploy () : "¿ø°Ý È£½ºÆ®¿¡¼­ ·ÎÄà º¯°æ »çÇ× ¹× ¾÷µ¥ÀÌÆ® üũ ¾Æ¿ô Ǫ½Ã"Ǫ½Ã () update_remote () # Àç¼³Á¤ ¹× ¿ø°Ý ¼­¹ö¸¦ °¡Á®¿À°í #remote_export () change_ownership () touch_wsgi () ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽㠡¤ Á÷¹° ¡¤ Àå°í


Àå°í ÆÕ °ü·Ã ¼ÒÇÁÆ®¿þ¾î