django-easy-maps

Phần mềm chụp màn hình:
django-easy-maps
Các chi tiết về phần mềm:
Phiên bản: 0.9
Ngày tải lên: 20 Feb 15
Nhà phát triển: Mikhail Korobov
Giấy phép: Miễn phí
Phổ biến: 0

Rating: nan/5 (Total Votes: 0)

django-dễ-bản đồ là một ứng dụng Django mà làm cho nó dễ dàng để hiển thị một bản đồ cho địa chỉ được đưa ra trong các mẫu Django. Giấy phép là MIT.
Cài đặt
pips cài đặt geopy
pips cài đặt django-dễ-bản đồ
Cách sử dụng
& Nbsp; 1. Thêm 'easy_maps' để INSTALLED_APPS
& Nbsp; 2. Chạy ./manage.py syncdb (hoặc ./manage.py di chuyển về phía nam easy_maps nếu được sử dụng)
& Nbsp; 3. Sử dụng các templatetag easy_map:
& Nbsp; {% easy_maps_tags tải%}
& Nbsp;
& Nbsp; {% easy_map "Nga, Ekaterinburg, Mira 32" 300 400%}
& Nbsp;
& Nbsp; {% địa chỉ easy_map 200 200 5 cách sử dụng 'map.html'%}
& Nbsp; Nó có các chữ ký sau đây:
& Nbsp; {% easy_map

[ cao <>] [] [sử dụng ]%}
& Nbsp; Các tọa độ cho bản đồ sẽ được thu được bằng cách sử dụng google geocoder về tiếp cận đầu tiên. Sau đó, họ sẽ được lưu trữ trong DB. Django của mẫu bộ nhớ đệm có thể được sử dụng sau này để ngăn chặn truy cập DB trên mỗi bản đồ vẽ lại:
& Nbsp; {% tải easy_maps_tags bộ nhớ cache%}
& Nbsp; {% bộ nhớ cache 600 my_map firm.address%}
& Nbsp; {% easy_map firm.address 300 400%}
& Nbsp; {% endcache%}
Đó là tất cả! Không có chìa khóa API, nhãn mã hóa địa lý, html js copy-dán hoặc thay đổi mô hình django / là cần thiết.
Tùy
Nếu các mẫu đồ mặc định là không đủ thì mẫu bản đồ tùy chỉnh có thể được sử dụng:
{% Địa chỉ easy_map sử dụng 'map.html'%}

{% Easy_map địa chỉ 200 300 5 cách sử dụng 'map.html'%}
Các mẫu này sẽ có "bản đồ" (đó là các ví dụ easy_maps.models.Address), 'width', 'chiều cao' và 'zoom' biến. Bối cảnh mẫu bên ngoài được thông qua để 'map.html "là tốt.
Địa chỉ mô hình
mô hình easy_maps.models.Address có các lĩnh vực sau đây:
& Nbsp; * Địa chỉ
& Nbsp; * Địa chỉ tính
& Nbsp; * longtitude
& Nbsp; * vĩ độ
& Nbsp; * geocode_error
Đóng góp
Nếu bạn đã tìm thấy một lỗi, thực hiện một tính năng hoặc tùy chỉnh các mẫu và nghĩ rằng đó là hữu ích sau đó xin vui lòng xem xét đóng góp. Patches, kéo các yêu cầu hoặc chỉ đề nghị được hoan nghênh!
Source code: https://bitbucket.org/kmike/django-easy-maps/
Bug tracker: https://bitbucket.org/kmike/django-easy-maps/issues/new

What là mới trong phiên bản này:

  • không tương thích ngược: thêm hỗ trợ cho geopy & gt; = 0.96, bỏ hỗ trợ cho geopy & lt; 0.96.
  • Thêm hỗ trợ cho django 1.6, bỏ hỗ trợ django 1.3. Nó vẫn có thể làm việc với django 1.3, nhưng điều này không còn được kiểm tra.
  • hỗ trợ 3.3 nghiệm Python. (Không thay đổi mã - ứng dụng dường như làm việc như-là)

Yêu cầu :

  • Django
  • Python

Phần mềm khác của nhà phát triển Mikhail Korobov

port-for
port-for

20 Feb 15

vkontakte
vkontakte

5 Jun 15

Ý kiến ​​để django-easy-maps

Bình luận không
Nhập bình luận
Bật hình ảnh!