zoukankan      html  css  js  c++  java
  • Django简介

    一 Django的下载与基本命令

    1 下载Django

    方式一:在命令行输入:pip3 install django

    pip install django==1.11 -i http://pypi.hustunique.org/simple   指定版本号,指定国内镜像

    方式二:用pycharm安装

    方式三:用pycharm的Terminal命令行安装

    2 创建一个django project

    django-admin.py startproject mysite

    当前目录下会生成mysite的工程 目录结构如下:

    manage.py ---- Django项目里面的工具,通过它管理整个项目,可以调用django shell和数据库等

    setting.py ---- 包含了项目的默认配置,包括数据库信息,调试标志以及其他一些工作的变量

    urls.py ---- 负责把URL模式映射到应用程序

    3 在mysite目录下创建应用

    在命令行输入:
    python3 manage.py startapp app01

    4 启动django项目

    python manage.py runserver 8001

    这样我们的django项目就启动起来了!当我们访问:http://127.0.01:8001/时就可以看到:

    二 基于Django实现一个简单示例

    1 URL控制器

    from django.conf.urls import url
    from django.contrib import admin
    from app01 import views
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        url(r'^index/', views.index),
        
    ]

    2 视图

    from django.shortcuts import render
    
    # Create your views here.
    
    
    
    def index(request):
    
        import datetime
        now=datetime.datetime.now()
        time=now.strftime("%Y-%m-%d %X")
    
        return render(request,"index.html",{"time":time})

    3 模板

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    
    <h3>当前时间:{{ time }}</h3>
    
    </body>
    </html>

    三 Django静态文件配置

    新建一个目录叫: static,我们的css文件,图片及文件都放在这下面

    STATIC_URL = '/static/'
    STATICFILES_DIRS = [
        os.path.join(BASE_DIR, 'static'),
    ]

    四 Django请求生命周期

  • 相关阅读:
    java-Date类,DateFormat类,Calendar类
    vuex
    vue-router学习之二
    Vue-cli2.0
    ES6学习---箭头函数
    【学习】调用iframe中的方法
    【小技巧】只用css实现带小三角的对话框样式
    【转载】实现a元素href URL链接自动刷新或新窗口打开
    【转载】CSS filter:hue-rotate色调旋转滤镜实现按钮批量生产
    【小技巧】object上显示div
  • 原文地址:https://www.cnblogs.com/chen464863847/p/9584405.html
Copyright © 2011-2022 走看看