zoukankan      html  css  js  c++  java
  • Django 项目创建到启动(最全最详细的第一个项目)

    一、前言

      (一)、概述

      Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。

      Django是一个开放源代码的Web应用框架,由Python写成。

      Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。

      Django采用了MVC的软件设计模式,即模型M,视图V和控制器C;

      (二)、预处理

    配置环境
      OS:CentOS 7.6 64bit
      python版本:3.7
      Windows软件:pycharm
      服务器地址:10.10.128.11

    创建要使用的项目目录

      

    创建python虚拟环境,并激活虚拟环境

      

    下载Django

      

     

    二、项目启动

      (一)、项目创建

    (test) [root@python test]# pip list
    Package    Version
    ---------- -------
    Django     2.2.1
    pip        19.1.1
    pytz       2019.1
    setuptools 41.0.1
    sqlparse   0.3.0
    wheel      0.33.4
    (test) [root@python test]# django-admin startproject my_test
    (test) [root@python test]# ls
    my_test
    (test) [root@python test]# cd my_test/
    (test) [root@python my_test]# ls
    manage.py  my_test
    

      这样我们的项目就创建好了。

    (二)、连接编辑器

    pycharm设置

     添加python解释器和选择解释器

     

    下载项目

    这样就可以看见我们建立的第一个项目目录了。

    目录介绍

    • 最外层的:file: my_test/ 根目录只是你项目的容器, Django 不关心它的名字,你可以将它重命名为任何你喜欢的名字。
    • manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。
    • 里面一层的 my_test/ 目录包含你的项目,它是一个纯 Python 包。它的名字就是当你引用它内部任何东西时需要用到的 Python 包名。 (比如 mysite.urls).
    • my_test/__init__.py:一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包。
    • my_test/settings.py:Django 项目的配置文件。
    • my_test/urls.py:Django 项目的 URL 声明,就像你网站的“目录”。
    • my_test/wsgi.py:作为你的项目的运行在 WSGI 兼容的Web服务器上的入口。

    (二)、配置数据库

    Django配置数据库传送门

     

  • 相关阅读:
    【移动安全高级篇】————2、浅谈Android软件安全自动化审计
    【移动安全实战篇】————1、Android手机下xx.apk JAVA破解之旅
    【移动安全高级篇】————1、Android沙盘原理与实现
    CLR
    反射
    泛型
    面试
    Sqlite
    粒子
    地图
  • 原文地址:https://www.cnblogs.com/sky-k/p/10943136.html
Copyright © 2011-2022 走看看