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
    

      

  • 相关阅读:
    Swift_Set详解
    Swift_数组详解
    Swift_字符串详解(String)
    选择排序_C语言_数组
    插入排序_C语言_数组
    快速排序_C语言_数组
    冒泡排序_C语言_数组
    七牛直播收获分享
    iOS 实用博客整理(连载版)
    iOS Swift-元组tuples(The Swift Programming Language)
  • 原文地址:https://www.cnblogs.com/Skrillex/p/6872558.html
Copyright © 2011-2022 走看看