zoukankan      html  css  js  c++  java
  • django数据库的使用

    • 在某一个app文件下创建一个model.py的文件添加如下内容
    from django.db import models
    
    # Create your models here.
    class BlogArticle(models.Model):
        title = models.CharField(max_length= 50)
        author = models.CharField(max_length= 20)
        time = models.IntegerField(default = 0)
    

    进入到项目文件夹下面使用命令
    python manage.py makemigrations

    python manage.py migrate

    分页与数据结构无关

    下面是一个简单的分页测试

    html页面

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    {% for article in page_obj %}
            <div>## {{ article }} ##</div>
    {% endfor %}
    
    {% for page_num in paginator_obj.page_range %}
            <a href="?page={{ page_num }}">{{ page_num }}</a>
    {% endfor %}
    
    </body>
    </html>

    views.py

    def page_demo(request):
      lista=[]
        for i in range(1, 96):
      title = "title" + str(i)
            content = "text" + str(i)
            lista.append(content)
        paginator_obj = Paginator(lista, 5)
        request_page_num = request.GET.get('page', 1)
        page_obj = paginator_obj.page(request_page_num)
        total_page_number = paginator_obj.num_pages
        return render(request, 'page_demo.html', {'page_obj': page_obj, 'paginator_obj': paginator_obj})





  • 相关阅读:
    织梦开发——相关阅读likeart应用
    织梦标签教程
    织梦专题调用代码
    HIT 2543 Stone IV
    POJ 3680 Intervals
    HIT 2739 The Chinese Postman Problem
    POJ 1273 Drainage Ditches
    POJ 2455 Secret Milking Machine
    SPOJ 371 Boxes
    HIT 2715 Matrix3
  • 原文地址:https://www.cnblogs.com/raisok/p/15149007.html
Copyright © 2011-2022 走看看