django 第二课 模板变量
发布日期:2021-05-10 05:00:23 浏览次数:19 分类:精选文章

本文共 3915 字,大约阅读时间需要 13 分钟。

������Django������������������������

������������������������Django���������������������������������������Web���������������������������������������������������������������������������������������������������Django���������������������������������������������������������������������������

������������

���������������������������������������

  • ������������ (url.py)
  • ���������url.py���������������������������URL������������������

    • ^admin/: ������Django���������������������
    • ^testweb/index: ������"Hello World"������
    • ^homepage0: ���������������������������������
    1. ������������ (views.py)
    2. ������������������������������

      • hello(request): ���������������������������������
      • homepage0(request): ���������������������������������

      ������������

      ���url.py������������������������������������������������������������������������������������������������������������������������������������������

      from django.urls import path
      urlpatterns = [
      path(r'^admin/', include(admin.site.urls)),
      path(r'^testweb/index', views.hello),
      path(r'^homepage0', views.homepage0),
      ]

      ���views.py������������������������������������������������render_to_response���������������������������������������render_to_response���������������������������������������������������������������������������������������������������������

      from django.shortcuts import render_to_response
      class UserClass(object):
      def __init__(self, name, age, sex):
      self.name = name
      self.age = age
      self.sex = sex
      def say(self):
      return f'��������������� {self.name}'
      def homepage0(request):
      user = UserClass('Flamle', 23, '���')
      booklist = [
      '������������������',
      '������_CERT���������',
      '������������������',
      '������������������',
      '������������������'
      ]
      context = {'user': user, 'booklist': booklist}
      return render_to_response('homepage0.html', context)

      ������������

      ������������������templates������������������������homepage0.html������������������user���������booklist������������Django������������������������������������

      Flamle Home Page

      Welcome to Flamle Home Page

      Django Learning

      • ��������������� { user.name }
      • ������ { user.age } ������
      • ������ { user.sex }

      ���������{ user.say }}

      ���������������������������

      • { booklist.0 }
      • { booklist.1 }}
      • { booklist.2 }}
      • { booklist.3 }
      • { booklist.3 }

      ���������������������������������

      ������������������

      ���������������������������������������

    3. ������������������

      • ���������������������������������������
      • ������.say()���������������������������
    4. ������������������

      • ������������������������
      • ������������������������������������������������������������������������������
    5. ������������������

      • ������render_to_response������������������������������������������������������
      • ���������������������������������������������������
    6. ������������

      ���������������������������������������������

      • IDE���PyCharm
      • ���������������Ubuntu
      • ������������������������������������������������������
      • ������������������������������������������������������������������������

      ������������

      ���������������������������Django���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

      ���������������������������������Django������������������������Web������������������������������������������������������������Django���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

      ���������������������������������������������������������������������������������������������������������������������������������������������������

    上一篇:django 第四课 Django 视图与网址进阶
    下一篇:django 第二课 Django 模板

    发表评论

    最新留言

    哈哈,博客排版真的漂亮呢~
    [***.90.31.176]2025年04月10日 01时13分08秒