zoukankan      html  css  js  c++  java
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)

    django-admin startproject web
    cd web
    

     2.配置数据库(使用Mysql)

    vim web/settings.py
    #找到以下并按照实际情况修改
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'django',  #数据库名
            'USER':'root',          #用户名
            'PASSWORD':'mysql',  #密码
            'HOST':'localhost',   #服务器
            'PORT':'3306',   #端口
            'OPTION':{  
                'init_command':"SET sql_mode='STRICT_TRANS_TABLES'",
                'charset':'utf8',
            },
        }
    }
    

    3.创建项目表结构

    python manage.py migrate 
    

     

    4创建App

    python manage.py startapp home
    

     

    5.5.将新建的APP添加到系统

    vim web/settings.py
    #找到INSTALLED_APP= [] 在最后面么添加 'home',
    

    6.设计新建app的数据表结构

    vim home/models

    7.创建数据表

    python  manage.py  migrate  home

    8.创建home这个app的路由

    vim home/urls.py

    9.创建视图文件

    vim home/views.py

    10.创建模板

    mkdir -p home/templates/tpl 
    vim home/templates/tpl/index.html

    11.为了可以直接ip访问,在web/setting.py的ALLOW_HOST中添加

    ALLOW_HOST=['你的ip']

    12.在主路由中添加APP的url访问地址

    13.运行服务器

    python manage.py runserver 0.0.0.0:8005
    #然后用路由器访问 ip:8005/home
    

      

  • 相关阅读:
    MSP430:输入捕获
    MSP430:串口输出
    测试输出时钟频率
    C# MySql Select
    C# MySql 连接
    MSP430:PWM产生
    MSP430:定时器学习TimerA
    MSP430:中断简介
    MSP430 PIN 操作寄存器
    剑指offer---包含min函数的栈
  • 原文地址:https://www.cnblogs.com/Skrillex/p/6872558.html
Copyright © 2011-2022 走看看