我创建了一个网站,并将页面添加到我的网站,因为页面大小超过我需要在@require_POST
def login(request):
username = request.POST['username']
password = request.POST['password']
user = authenticate(username=username, password=password)
if user and user.is_active:
return HttpResponse("{\"succes:1\" }",content_type = 'application/json')
else:
return HttpResponse("{\"success\":0,\"error_message\":\"Invalid Data\"}",content_type = 'application/json')
中创建分页我创建了这个方法
html
以这种方式我创造了
问题是当我添加新页面时,我需要像这样再次替换所有代码
<a href="page1.html">1</a><a href="page2.html">2</a><a href="page3.html">3</a>
我添加新页面的时候我需要更换所有代码才能在没有<a href="newpage1.html">1</a><a href="page1.html">2</a><a href="page2.html">3</a><a href="page3.html">4</a>
的情况下执行此操作
sombody可以帮助我在html中做任何想法
答案 0 :(得分:1)
不要重新发明轮子。使用数据表,它们提供排序,分页(客户端和服务器端),导出和许多附加功能。
http://datatables.net/
包含文件,只需添加即可。
$(document).ready(function() {
$('#example').dataTable();
} );
这是一个非常基本且很好的例子,你应该去做。
答案 1 :(得分:0)
这不能完全用HTML完成。你必须使用像PHP这样的东西,或者你可以使用Javascript。
答案 2 :(得分:0)
您只能创建一个名为&#34; Pagination.html&#34;的HTML文件。在那里包含所有链接,然后使用以下方法之一在每个页面上包含该分页。
您可以使用Javascript:javascript
或者您可以使用html5:html5
或者还有其他解决方案来解决您的问题:other
你最好使用一些面向Javascript的解决方案,html5支持包含文件仍然很差。
答案 3 :(得分:-1)
不幸的是,如果不使用其他非HTML技术,这是不可能的。您可以使用javascript(JS),PHP或其他技术动态生成页面,但不仅仅是原始HTML。
您可以将页面命名为:
page_1.html page_2.html
然后你使用的任何一个编辑器可能都有搜索&amp;替换功能,所以你可以使用它来加快速度。我希望这会有所帮助。