Django04

作者: 忘川止 | 来源:发表于2017-07-01 19:44 被阅读0次
  • 测试下上次安装的虚拟环境
    1. 首先
      source virtualenvwrapper.sh
    2. 显示虚拟环境
      lsvirtualenv
    3. 选择虚拟环境
      workon P3_D11_Rango
    4. 退出
      deactivate
截图

以下命令都在虚拟环境中进行

1. 创建工程和应用并测试

  1. 创建工程 django-admin.py startproject tango_with_django_project
  2. cd 进工程目录
  3. 创建app(应用)python3 manage.py startapp rango
    注意用python3
    执行完后目录结构:
目录
  1. 执行测试 python3 manage.py runserver 8000
测试成功的截图

2. 编写第一个网页

  1. 把你的应用添加的工程中
    在settings.py 中的 INSTALLED_APPSINSTALLED_APPS中添加


    添加图
  2. 创建视图
    在rango应用中的views.py写入代码

  from django.http import HttpResponse
  def index(request):
      return HttpResponse("Rango says hey there world!")
  1. url映射
  • 在rango应用中创建一个urls.py 在其中写入
  from django.conf.urls import url
from rango import views
urlpatterns = [
        url(r'^$', views.index, name='index')
]

思考一下为什么 空字符也能匹配?
因为当我们进行URL匹配时,只考虑到了原始URL字符串的一部分.这是因为我们的Django项目会优先处理原始URL字符串

  • 在工程中urls.py 编写
from django.conf.urls import include
urlpatterns = [
  url(r'^admin/', include(admin.site.urls)),
  url(r'^rango/', include('rango.urls')), # ADD THIS NEW TUPLE!
]
  1. 效果图:
成功效果图

主要的流程:

流程

3. 练习

练习

练习代码:
urls.py


urls

views.py


views
效果图 Paste_Image.png Paste_Image.png

相关文章

  • Django04

    测试下上次安装的虚拟环境首先source virtualenvwrapper.sh显示虚拟环境lsvirtuale...

  • django04模板使用

    一、模板 组成 作用 步骤 二、模板使用 变量 变量不存在,则插入空的字符串 标签 标签if 标签for 单行注释...

网友评论

      本文标题:Django04

      本文链接:https://www.haomeiwen.com/subject/wnmwcxtx.html