Zamtools-Navigation.

»çÀÌÆ® Ž»ö Ç¥½Ã ¹× ÃßÀûÀ»À§ÇÑ Django ÀÀ¿ë ÇÁ·Î±×·¥
Áö±Ý ´Ù¿î·Îµå

Zamtools-Navigation. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • BSD License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Ian Zamojc
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://code.google.com/u/ZamTools/

Zamtools-Navigation. ű×


Zamtools-Navigation. ¼³¸í

ÇöÀå Ž»öÀ» Ç¥½ÃÇÏ°í ÃßÀûÇϱâÀ§ÇÑ Django ÀÀ¿ë ÇÁ·Î±×·¥ ZamTools-NavigationÀº Ž»ö À§Ä¡¸¦ Ç¥½ÃÇÏ´Â µ¥ »ç¿ëÇÒ ¼öÀÖ´Â °£´ÜÇÑ Django Ç÷¯±×ÀλӸ¸ ¾Æ´Ï¶ó »ç¿ëÀÚ°¡ at.Locations°¡ ¼­·Î ÁßøµÇ¾î »çÀÌÆ® ¸ÊÀÇ °èÃþ Àû ·¹À̾ƿôÀ» »ý¼º ÇÒ ¼öÀÖ´Â ÇöÀç À§Ä¡¸¦ ÃßÀû ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ À§Ä¡ ±¸Á¶´Â URLS.PYÀÇ µ¿ÀÏÇÑ ±¸Á¶¸¦ µû¶ó¾ß ÇÒ ÇÊ¿ä°¡ ¾øÀ¸¹Ç·Î ¿ÀÇÁ »çÀÌÆ® URLÀ» ½±°Ô ÅëÇÕ ¹× ÃßÀû ÇÒ ¼ö ÀÖ½À´Ï´Ù. ƯÁ¤ À§Ä¡µµ ¼û±æ ¼ö ÀÖÀ¸¹Ç·Î ÇöÀç À§Ä¡¿¡ ÀÇÇØ ÃßÀûµÇÁö ¾Ê°í °èÃþ ±¸Á¶·Î ±¸Á¶·Î ÀÛµ¿ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾î¸°ÀÌ, ·çÆ® ¹× top_level À§Ä¡¸¦ Ž»öÇÏ´Â ¹æ¹ýÀ¸·Î °èÃþ ±¸Á¶ Ç¥Çö * ±âº» ¹× ´ë»ó URLÀÇ ¸í½Ã Àû ¼±¾ðÀ» Çã¿ëÇÕ´Ï´Ù. ÄÁÅؽºÆ® ÇÁ·Î¼¼¼­°¡ Á¦°ø ÇÑ º¯¼ö¸¦ »ç¿ëÇÏ¿© {{top_locations}} ¹× {{tourncy_location}} ¹× {{{top_locations}} ¹× {{{tour_location}} À§Ä¡¸¦ ÃßÀû ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇöÀç À§Ä¡ * À§Ä¡´Â ¸ðµç ¼ø¼­´ë·Î ¹èÄ¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ±×µéÀº Ãß°¡ µÈ ¼ø¼­·Î Á¤·ÄµË´Ï´Ù. * Å×½ºÆ®´Â Project µð·ºÅ͸®¿¡ ¼³Ä¡ ¶Ç´Â PythonPath¿¡ ¾îµò°¡¿¡ ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. easy_install :> easy_install zamtools-navigatein zamtools-navigateinÀ» »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. zamtools-navigate install_apps.installed_apps = ( 'Ž»ö',) top_level ¹× ÇöÀç ÄÁÅؽºÆ® ÇÁ·Î¼¼¼­¸¦ template_context_processors.template_context_processors.template_context_processors = ( 'vavigation.context_processors.top_level', 'navigation.contextsors.current', 'vavigation.contexts.process.current',) µ¥ÀÌÅͺ£À̽º¸¦ µ¿±âÈ­ÇϽʽÿÀ.> ÆÄÀ̽㠰ü¸® .py SyncDbUsagelog Admin Panel¿¡ ´ëÇÑ ÀϺΠÀ§Ä¡¸¦ ¸¸µì´Ï´Ù. ÀϹÝÀûÀ¸·Î URLÀÌ À¯»ç ÇÒ ¶§ ¸ðÈ£¼ºÀ» ¹æÁöÇϱâ À§ÇØ ½½·¡½Ã (¿¹ : / about /)·Î ½½·¡½Ã¸¦ ¹æÁöÇϱâ À§ÇØ (¿¹ : / about / / blog) / backÀ» ÁöÁ¤ÇÏÁö ¾Ê´Â ¼±ÅÃÀº »óÀ§¸¦ ÁöÁ¤ÇÏÁö ¾Ê´Â "ÃÖ»óÀ§ ·¹º§"À§Ä¡·Î °£Áֵ˴ϴÙ. Âü°í : ·çÆ® À§Ä¡¸¦ ¸¸µå´Â °ÍÀÌ ÁÁ½À´Ï´Ù, ÀÌ°ÍÀº ÃÖ»óÀ§ ¼öÁØ ±â´ÉÀ» Áß´ÜÇÕ´Ï´Ù. ·çÆ®°¡ À¯ÀÏÇÑ ÃÖ»óÀ§ ·¹º§ À§Ä¡°¡ µÉ °ÍÀ̹ǷΠ±âº»°ªÀ̹ǷΠÀ§Ä¡°¡ Ãß°¡ µÈ ¼ø¼­°¡ Ãß°¡ µÈ ¼ø¼­ÀÔ´Ï´Ù. ±×·¯³ª ÁÖ¹® Çʵ带 »ç¿ëÇÏ¿© ÁÖ¹®À»º¸´Ù ´Ü´ÜÈ÷ Á¦¾î ÇÒ ¼ö ÀÖ½À´Ï´Ù. À§Ä¡´Â ¿À¸§Â÷¼øÀ¸·Î Á¤·ÄµÇ¸ç, ¸ÕÀú °ªÀÌ ³·¾ÆÁö¸é ȤÀº ¸ðµç À§Ä¡ ¸ðµ¨ ¸Þ¼Òµå (top_level, root, hisivey) ¹× ÄÁÅؽºÆ® ÇÁ·Î¼¼¼­ (Top_level, Current)¿¡¼­ ¹«½ÃµË´Ï´Ù. ¼û°ÜÁø À§Ä¡ÀÇ ¸ñÀûÀº À§Ä¡ °èÃþ ±¸Á¶ÀÇ ±¸Á¶·Î ÀÛµ¿ÇÏ´Â °ÍÀÌÁö¸¸ ¼û°ÜÁø À§Ä¡ÀÇ ÇöÀç À§Ä¡·Î ÃßÀûµÇ´Â °ÍÀ» ÇÇÇÏ´Â °ÍÀº / °èÁ¤ / ºÎ¸ð¿¡ ¼ÓÇÑ / ·Î±×ÀÎ / / ·Î±× ¾Æ¿ô / ÆäÀÌÁöÀÔ´Ï´Ù. ·Î±×ÀÎ ¹× ·Î±× ¾Æ¿ô À§Ä¡´Â ¼û°ÜÁø »óÅ·Π¼³Á¤ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÇöÀç À§Ä¡ ŽÁö°¡ °èÁ¤¿¡ ´Ù½Ã ¼ÓÇÒ ¼ö ÀÖ½À´Ï´Ù .Context variableSthe ZamTools-Navigation ÄÁÅؽºÆ® ÇÁ·Î¼¼¼­´Â top_locations ¹× current_location º¯¼ö¸¦ Context.top_locations¿¡ Ãß°¡ÇÏ´Â °ÍÀÌ ºÎ¸ð°¡¾ø´Â ¸ðµç À§Ä¡ ¸ñ·ÏÀÔ´Ï´Ù. hidden.current_locationÀº ÇöÀç URL°ú °¡Àå ÀÏÄ¡ÇÏ´Â À§Ä¡ÀÔ´Ï´Ù. ÀÏÄ¡ Ç׸ñÀÌ ¾øÀ¸¸é ±× °ªÀº ¾øÀ½ÀÔ´Ï´Ù. ´ÙÀ½Àº ÀϹÝÀûÀ¸·Î ÇöÀç À§Ä¡¿¡¼­ °­Á¶ Ç¥½ÃµÈ ¸Þ´º¸¦ »ý¼ºÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù.