| DJango_GMaps Çʵå Django¿¡¼ GoogleÁöµµ¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ°í Ç¥½ÃÇÏ´Â °·ÂÇÑ ¹æ¹ý |
Áö±Ý ´Ù¿î·Îµå |
DJango_GMaps ÇÊµå ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- MIT/X Consortium Lic...
DJango_GMaps Çʵå ű×
DJango_GMaps ÇÊµå ¼³¸í
Django¿¡¼ GoogleÁöµµ¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ°í Ç¥½ÃÇÏ´Â °·ÂÇÑ ¹æ¹ý DJango_GMapsfield´Â Django¿¡ GoogleÁöµµ¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ°í µð½ºÇ÷¹ÀÌÇÏ´Â °·ÂÇÑ ¹æ¹ýÀ̸ç Django admin.devopedÀÇ Django admin.developedÀÇ À§Ä¡ Á¤º¸¸¦ ¼±Åà / Ç¥½ÃÇÏ´Â UI·Î »ç¿ëÇÕ´Ï´Ù. »ç¿ë : ¼³Ä¡ : ½±°Ô ¼³Ä¡ÇÏ·Á¸éÀÌ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. Python setup.py installor easy_install django_gmapsfield / settings.py installed_apps = ( 'django.contrib.auth', 'django.contrib.contenttypes', .. . 'GMAPSFIELD', #ÀÌ µî·ÏÇϽʽÿÀ ...) / urls.py # Âü°í : ´ÙÀ½°ú °°Àº Á¢±Ù ¹æ½ÄÀº ºñÁ¤»óÀûÀÌÁö ¸¸, ±â´ÉÀûÀ¸·Î ³²¾Æ ÀÖÁö¸¸ Django 1.3 # Á¤Àû ÆÄÀÏ Ã³¸®°¡ ¿Ã¹Ù¸¥ ¸¹Àº ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù. # ¿Ã¹Ù¸¥ °ü¸® JS (r '^ admin / gmapsfield / admin / (? p . *) $', 'gmapsfield.viops.serve'¸¦ Á¦°øÇϱâ À§ÇØ ÀÌ°ÍÀ» Ãß°¡ÇϽʽÿÀ. # ¼±ÅÃÀû À¸·ÎÀÌ Æú´õ¸¦ °ü¸® ¹Ìµð¾î °æ·Î / gmapsfield.FieldsÀÇ models.py django.contrib °¡Á® ¿À±â ¸ðµ¨ °¡Á® ¿À±â °ü¸®ÀÚ Å¬·¡½º Å×½ºÆ® (models.model)¿¡¼ googlemapsfield °¡Á® ¿À±â : map = googlemapsfield () #Àº ¼±ÅÃÀûÀ¸·Î JSON ¹®ÀÚ¿À» ÅëÇØ ±âº»°ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù (±âº»°ª = " {ÁÂÇ¥ : , ÁÜ : 10, Å©±â : } ") admin.site.register (Å×½ºÆ®) / views.py¿¡¼ demo.map.models °¡Á® ¿À±â Å×½ºÆ®¸¦ Django.Template °¡Á® ¿À±â ¿äû context , Django.http °¡Á® ¿À±â httpresponse def »öÀÎ (¿äû)ÀÇ ·Î´õ : ÅÛÇø´ = loader.get_template ( "index.html") # test = (test.objects.all () ¹× test.Objects.All () ) ¶Ç´Â { "¸Ê": { "="¸ÊÇÎ ¾øÀ½ "}} httpresponse (template.render (requestContext (¿äû, {"Å×½ºÆ® : test})))))))))) / ÅÛÇø´ .html {% l oad Gmap %} {{test.map | show}} {% gmap_includes %}
DJango_GMaps ÇÊµå °ü·Ã ¼ÒÇÁÆ®¿þ¾î