Show django debug toolbar panel for development environment
Refactor lại ho_dan_view để dùng ListView class và bỏ api cho huyện và xã.
Expose huyen/xa api chỉ để dùng cho việc tạo search param là không cần thiết.
Sau khi chuyển sang thành ListView, sửa get method để chấp nhận ajax get request từ frontend chứa search param.
Như vậy ta không cần phải bổ sung thêm route.
Trong urls.py, sửa lại để phù hợp với thay đổi của ho_dan_view, đồng thời bỏ việc dùng url function cũ của django vì nó đã deprecate, giờ nó chỉ là alias của path và re_path. Read here
Chỉnh lại front-end một chút cho phù hợp với thay đổi ở backend.
From commit messages:
ho_dan_view
để dùngListView
class và bỏ api cho huyện và xã.huyen/xa
api chỉ để dùng cho việc tạo search param là không cần thiết.ListView
, sửaget
method để chấp nhận ajax get request từ frontend chứa search param. Như vậy ta không cần phải bổ sung thêm route.urls.py
, sửa lại để phù hợp với thay đổi củaho_dan_view
, đồng thời bỏ việc dùngurl
function cũ của django vì nó đã deprecate, giờ nó chỉ là alias của path và re_path. Read here