zoukankan      html  css  js  c++  java
  • 1)django-建立步骤和目录说明

    一:前言

    django是python最流行的WEB框架。
    

    二:django安装

    pip install django
    

    三:django项目建立步骤

    1.创建django工程
        django-admin startproject 工程名
    
    2.建立应用
        cd 工程名
        python manange.py startapp 应用名
    
    3.修改配置文件
        project.settings.py
    
        1)模板路径配置
            DIRS==> os.path.join(BASE_DIR,"templates")
    
        2)静态文件配置
        STATICFILES_DIRS=(
            os.path.join(BASE_DIR,"static",  // 一定要加,不然会不生效
    
        )
    
        3)middleware
                注释:csrf 
    4.定义路由规则
        url.py
        "login"-->函数名   
    5.定义试图
        app.views.py
        return render(request,"index.html",{"current_user":"11"})
    
    
    6.模板渲染
        templates/index.html
    
    7.运行Django功能
    python manage.py runserver 0.0.0.0:8001
    

    三:django项目目录说明

    1)工程目录
        django-admin startproject 【工程名称】
    
        mysite
            - mysite        # 对整个程序进行配置
                - init
                - settings  # 配置文件
                - url       # URL对应关系
                - wsgi      # 遵循WSIG规范,uwsgi + nginx
            - manage.py     # 管理Django程序:
                                - python manage.py 
                                - python manage.py startapp xx
                                - python manage.py makemigrations
                                - python manage.py migrate
            - templates    #模板文件
            - static       #放置静态文件比如css,js等,需要手动建立,并在setting中配置
            - upload       #通常放置上传文件
    2)应用目录
        app:
        migrations     数据修改表结构日志
        admin          Django为我们提供的后台管理
        apps           配置当前app
        models         ORM,写指定的类  通过命令可以创建数据库结构
        tests          单元测试
        views          业务代码
  • 相关阅读:
    21.满足条件的01序列 卡特兰数
    20.求组合数 IV
    19.求组合数 III
    18.求组合数 II
    17.求组合数 I
    14.表达整数的奇怪方式 中国剩余定理 --------待复习标志--------
    16.高斯消元解异或线性方程组
    15.高斯消元解线性方程组
    writing: improvised lecture
    writing: a lesson about coronavirus epidemic
  • 原文地址:https://www.cnblogs.com/lixiang1013/p/7747374.html
Copyright © 2011-2022 走看看