Django项目如何创建并启动-创新互联

这篇文章主要为大家展示了“Django项目如何创建并启动”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“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

创建要使用的项目目录

Django项目如何创建并启动

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

Django项目如何创建并启动

下载Django

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设置

Django项目如何创建并启动

Django项目如何创建并启动

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

Django项目如何创建并启动

Django项目如何创建并启动

下载项目

Django项目如何创建并启动

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

Django项目如何创建并启动

目录介绍

  • 最外层的: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项目如何创建并启动”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


本文标题:Django项目如何创建并启动-创新互联
网页URL:http://bzwzjz.com/article/ddijio.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设公司 成都网站制作 响应式网站设计方案 成都品牌网站建设 手机网站制作 成都网站设计 手机网站制作 企业手机网站建设 成都商城网站建设 成都网站设计 成都网站制作 自适应网站设计 达州网站设计 成都网站设计制作公司 定制网站设计 成都网站建设 成都网站设计 成都网站制作 网站设计 成都网站设计 梓潼网站设计 成都网站建设