zoukankan      html  css  js  c++  java
  • SAE 部署Django项目

    1. 调用下面命令创建app;

    python manager.py startapp devlist

    2. 配置项目的setting.py,这里可以设置项目查找template的目录,INSTALL_APP中要包含admin跟devlist,在这里配置mysql;

    3. setting.py会指向URLConf的路径,就是urls.py,用来配置url的指向,对应的url指向views的某个函数;

    4. 将url指向devlist app的urls.py,在那里进行配置,在views的相应的函数中指向对应的templates,这里的templates是默认的搜索路径,无需配置;

    5. 在views中加载Models,然后根据相应的template进行渲染;

    6. 使用下面的命令导出sql文件;

    mysqldump -u root -p > db.sql

    7. 默认mysql建数据库使用的不是utf-8编码,因此用下面的命令创建;

    CREATE DATABASE studiodb2 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

    8. 导出的sql导入SAE中时,需要将db.sql中的LOCK开头的跟UNLOCK开头的行去掉,才能导入成功,在vim中通过下面命令删除。

    :g/^UNLOCK/d
    :g/^LOCK/d
  • 相关阅读:
    poj2409 Let it Bead
    bzoj1004 Cards
    Burnside引理和polay计数学习小记
    poj3294 --Life Forms
    poj3261 -- Milk Patterns
    Arch linux安装
    各种开源协议介绍
    grub2 rescue模式
    mongoDB-3.x Master Slave Replication
    Unix-like包管理器一览
  • 原文地址:https://www.cnblogs.com/litstrong/p/3127132.html
Copyright © 2011-2022 走看看