一、创建项目

1.命令:django-admin startproject sitename

2.IDLE环境:本质上都是执行上述命令

常用命令:

  python manage.py runserver 0.0.0.0 (启动服务)
  python manage.py startapp appname (创建一个Application)
  python manage.py syncdb()
  python manage.py makemigrations()
  python manage.py migrate()

  python manage.py createsuperuser (创建Django Admin登录用户)


 

二、创建APP(application)

1.命令:dos下进入项目目录执行:python manage.py startapp web(app名称)

2.工具:pycharm 工具栏【Tools】-->Run manage.py task(点击)在界面输入:startapp web(app名称)

django目录(django的模式是MTV):

02 Django框架基础(APP的创建访问)

新建的APP目录缺少Template,可以使用公共的templates目录,也可根据自己的实际需要新建

三、启动

命令行:python manage.py runserver 0.0.0.0:9000(监听所有地址,监听端口9000)

02 Django框架基础(APP的创建访问)

pycharm:pycharm 工具栏【Tools】-->Run manage.py task(点击)在界面输入:runserver 0.0.0.0:8000

注意:这里可以启动是应为django为我们内置了一个轻量级的web服务器,方便我们快速调试,这个服务器不要应用在生产环境中,生产环境我们选择nginx作为代理发布应用。

四、服务器访问

02 Django框架基础(APP的创建访问)

 五、写一个最简单的hello,world页面

from django.shortcuts import render
#导入httpresponse请求模块
from django.http import  HttpResponse
# Create your views here.

#登录页面
def index(request):
    return HttpResponse('<h1>Hello felix</h1>')
web\views.py

相关文章: