Django开始

Posted on 2020-05-07 13:43  橙子j  阅读(129)  评论(0编辑  收藏  举报

安装Django

pip install django

或 pip install django==1.10.3

或 pip install -i https://pypi.douban.com/simple/ django=1.10.3

或者https://www.runoob.com/django/django-install.html

 

记得把django的路径添加到环境变量的path中

 

 

 

创建项目

django-admin startproject guest

 

运行项目

python3 manage.py runserver 127.0.0.1:8000

打开浏览器登录http://127.0.0.1:8000/可以看到成功运行的网页
127.0.0.1指向本机

django内置的管理后台
http://127.0.0.1:8000/admin/

 

创建应用

django-admin startapp sign

一个项目包含多个应用

 

第一个hello world!

将sign添加到项目中

/guest/settings.py

 

 

添加/index/的路由配置

/guest/url.py

 

 

创建index函数

/sign/views.py

一种是直接返回helloworld,就是注释掉的那句

from django.shortcuts import render
from django.http import HttpResponse, HttpResponseRedirect

# Create your views here.
def index(request):
    return render(request,"index.html")
    #return HttpResponse("hello work")

 

第二种是返回index.html页面

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Django Test Index</title>
</head>
<body>
    <h1>发布会管理</h1>
    <form method="post" action="/login_action/">
        <input name="username" type="text" placeholder="username"><br>
        <input name="password" type="password" placeholder="password"><br>
        <button id="btn" type="submit">登录</button>
        {% csrf_token %}
    </form>
</body>
</html>