zoukankan      html  css  js  c++  java
  • Django入门创建项目及应用

    Django是用于后台处理的web应用框架。用户通过浏览器输入网址,向http服务器发起访问网页的请求,http服务器(Apache/Nginx)接收到用户请求后,把请求发送给web应用框架进行处理,web应用框架处理请求,把结果发送给http服务器,http服务器再返回给用户。

    Django创建项目步骤:环境搭建—>创建项目—>设置pycharm同步—>创建并安装应用—>开启服务—>设置端口映射
    1. 环境搭建

      1).创建虚拟环境“djenv”:mkvirtualenv -p /usr/bin/python3 djenv
      2).进入虚拟环境:workon djenv
      3).安装django: pip install django
      4).创建项目文件夹:mkdir djangoprojects

    2. 创建项目

      1).进入项目文件夹:cd djprojects
      2).通过命令行创建项目:django-admin startproject crm
      3).进入crm文件夹,查看目录结构图
    crm
    ├── crm
    │ ├── _init_.py
    │ ├── settings.py
    │ ├── urls.py
    │ └── wsgi.py
    └── manage.py
     _init_.py:空文件,声明是一个Python包
      settings.py:配置文件,包含数据库信息,调试标志,静态文件等
      urls.py:Django项目的url声明
      wsgi.py:用于部署服务器
      manage.py:django中的一个命令行工具,管理django项目

    3. 设置pycharm同步

      1).打开pycharm,点击Field—>NewProject
      2).选择Pure Python—>填写本地路径location—>在Exidting interpreter选择Add Remote

      3).选择SSH Credentials,填写信息后,点击OK

      4).打开Remote project location后面的“...”,配置Linux项目路径,点解Create

      5).Connection设置:

      6).Mappings设置:

      7).自动上传设置:Tools—>Devloyment—>options—>在Upload changed fields...中选择"Always"—>OK

    4. 创建并安装应用

      1).在项目目录下创建应用:python manage.py startapp student
      2).安装应用:在crm/settings.py中的INSTALLED_APPS下添加应用的名称"student"就可以完成安装
                    

    5. 开启服务

      在项目目录下执行命令:python manage.py runserver 0:6969

    6. 设置端口映射

      点击"设置"—>选择"网络"—>"网卡1"—>"高级"—>"端口转发"—>点击"+"新建规则—>名称:Django,协议:TCP,主机端口:8000,子系统端口:6969

    在浏览器中输入网址:"127.0.0.1:8000",可以查看当前站点开发效果

    增加、修改、删除文件,服务器会自动重启,
    按ctrl+c 停止服务器
  • 相关阅读:
    Alpha 答辩总结
    Alpha 冲刺报告(10/10)
    Alpha 冲刺报告(9/10)
    Alpha 冲刺报告(8/10)
    Alpha 冲刺报告(7/10)
    Alpha 冲刺报告(6/10)
    团队作业-随堂小测(同学录)
    第一次寒假作业
    寒假学习计划
    1001 A+B
  • 原文地址:https://www.cnblogs.com/rongzhen/p/10398912.html
Copyright © 2011-2022 走看看