快速入门Django

1.Django版本介绍

  注意LTS版本,官网有明确的支持年份

2.安装

  直接在cmd界面输入 pip install Django==1.11.11(Django版本号,根据下载的版本选择)

  如若出现pip不是内部或外部命令则为python文件的script文件没有添加到环境变量中,将script目录添加到环境变量中重新开启cmd重新安装

3.启动Django项目

  1.命令行直接起动

    在Django根目录下执行以下命令

      python manage.py runserver

      python manage.py runserver 8080(端口号)

  2.pycharm启动

    点击右上角启动三角按钮,左侧的名字一定为项目名称

Django 项目启动

1、urls.py 下

from django.shortcuts import HttpResponse,render

def login(request):
    """

    :param request:
    :return:
    """
    # return HttpResponse("OK")
    return render(request,'login.html')

urlpatterns = [
    url(r'^login/', login),
]

2、html文件需在settings.py下查看路径,html文件配置在根目录下templates下

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta http-equiv="content-Type" charset="UTF-8">
    <meta http-equiv="x-ua-compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Title</title>
    <link rel="stylesheet" href="/static/login.css">
</head>
<body>
<h1>这是登陆界面</h1>
<script src="/static/login.js"></script> </body> </html>

  

3、cssjsimage为静态文件,自定义文件夹后,在html文件中引用

STATIC_URL = '/static/' #css/js/image都在静态文件中找
STATICFILES_DIRS=[
    os.path.join(BASE_DIR,'staticfile'),os.path.join(BASE_DIR,'staticjs')
]

/static/是别名。html文件link链接通过static找寻对应文件

staticfile为自创建文件夹,文件夹内部放置login.css文件

staticjs为自创建文件夹,文件夹内部放置login.js文件

原文地址:https://www.cnblogs.com/wszxdzd/p/9703203.html