| Django-multidb-router Django 1.2 ¿ë ¶ó¿îµå ·Îºó ¸ÖƼ ºê¶ó¿î´õ |
Áö±Ý ´Ù¿î·Îµå |
Django-multidb-router ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://mozilla.com
Django-multidb-router ű×
Django-multidb-router ¼³¸í
Django 1.2 ¿ë ¶ó¿îµå ·Îºó ¸ÖƼ ºê¶ó¿î´õ Django-Multidb-Router´Â DJango ApplicationÀÔ´Ï´Ù .With multidb.masterslaverouter ¸ðµç Àбâ Äõ¸®´Â ½½·¹ÀÌºê µ¥ÀÌÅͺ£À̽º·Î À̵¿ÇÕ´Ï´Ù. ¸ðµç »ðÀÔ, ¾÷µ¥ÀÌÆ® ¹× »èÁ¦´Â ±âº» database.first, ¼³Á¤¿¡¼ slave_database¸¦ Á¤ÀÇÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿¡¼ ãÀ» ¼öÀÖ´Â µ¥ÀÌÅͺ£À̽º º°Äª ¸ñ·ÏÀ̾î¾ßÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º = { 'default': {...}, 'shadow-1': {...}, 'shadow-2': {... } slave_databases = ¸¦ database_roters : database_routers = ('multidb.masterslautouter ','multidb.masterslautorous ')¸¦ µÕ±Ù ·Îºó ÆмÇÀ¸·Î ¼±ÅÃÇÕ´Ï´Ù. ´ç½ÅÀ» ¾Û¿¡¼ ½½·¹À̺꿡 ¿¬°áÀ» ¾òÀ¸·Á¸é multidb.get_slave¸¦ »ç¿ëÇϽʽÿÀ. django.db import connectionSimport multidbConnection = connections ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽㠡¤ Àå°í
Django-multidb-router °ü·Ã ¼ÒÇÁÆ®¿þ¾î