Django入门1

2019-06-02  本文已影响0人  hyperdebug

lsvirtualenv #查看电脑已经创建的虚拟环境

电脑上的虚拟环境

workon django1.9 #激活名叫django1.9的虚拟环境

workon.jpg

用 tree /F 命令生成目录树

work1:.  #目录结构
│  manage.py  #Django项目管理文件
│
└─work1
        settings.py
        urls.py    #总路由
        wsgi.py
        __init__.py  #说明这是一个包
app1:. #应用的目录结构
│  admin.py      #与后台管理有关
│  apps.py
│  models.py      #模型,与数据库操作有关
│  tests.py
│  views.py        #视图文件
│  __init__.py    #说明这是一个python 包
│
└─migrations
        __init__.py
#app1/views.py
from django.shortcuts import render  #新建app就有
from django.http import HttpResponse #自己添加

#定义一个视图函数index(),作为项目主页
def  index(request):  #视图函数必须有一个参数request, 
  return HttpResponse("hello Django")
#work1/work1/urls.py
from django.conf.urls import url
from django.contrib import admin
from app1 import views  #导入app1里面的视图
urlpatterns = [
    url(r'^admin/', admin.site.urls),  #默认的后台管理URL
    url(r'^$', views.index),  #正则表达式,为空使用index视图
]
python manage.py check  #检查项目是否有问题,好习惯
python manage.py runserver #运行项目
运行

在浏览器打开即可看见项目


浏览器
上一篇 下一篇

猜你喜欢

热点阅读