专栏首页Python工程师网站搭建-django-004-后端文件结构创建

网站搭建-django-004-后端文件结构创建

系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2

  • 本系列介绍如何搭建一个网站,后端使用django框架
  • 今天讲讲项目的基本文件结构

Part 1:项目文件结构

  1. 后端项目文件结构
    • appspython包,用来存放自建的app
    • extra_appspython包,用来存放开源的其它app
    • media文件夹,存放一些文件,例如从前端传输过来的图片等
    • static文件夹,存放静态文件,主要就是一些js,css文件,包括一些免费开源包以及自编制的
    • templates,文件夹,存放html文件

文件结构

Part 2:如何创建


  1. python包,在项目文件夹位置右键,New - > Python Package。本质上是一个含有__init__.py文件的文件夹
  2. 文件夹,在项目文件夹位置右键,New - > Directory

Python包

文件夹

Part 3:小知识点,单电脑多django项目运行

  1. 当一台电脑上有多个django项目运行时,当然你可以使用NginxuWSGI这个技术,但还是比较麻烦的,目前还没有测试过该方法
  2. 如果你只是在Windows系统上试一试,那么不妨采用多个端口的方法,不同的项目使用不同的端口:python manage.py runserver 0.0.0.0:8001

8001端口

登陆效果


本文分享自微信公众号 - Python工程师(DatenSpiel)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-06-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 测试开发进阶(二十二)

    让图中的 Persons变为中文:修改 projects.models.Person保存后刷新页面

    zx钟
  • scrapy (三)各部分意义及框架示意图详解

    Scrapy由 Python 编写,是一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数...

    小麦苗DBA宝典
  • 用Python形象地解决酒缸分酒问题

    最近遇到一个有意思的题目,看上去不相关的两个事物有着同样的转移状态,并且设定规则后过程可以用程序模拟出来,遂记之。

    蛰虫始航
  • Appium+python自动化(三十八) - Appium自动化测试框架综合实践 - 框架简介-助你冲击高薪,迎娶白富美(超详解)

    好久没有更新博客了,博友们是不是有点等不及了。不好意思啊,中秋节过后太忙了,这篇是好不容易抽点零碎时间写的。从这一篇开始小伙伴或者童鞋们,就跟随宏哥的脚步,一步...

    北京-宏哥
  • 一文理清 Go 引用的常见疑惑

    之所以要谈它,一方面是之前的我也有些概念混乱,想梳理下,另一方面是因为很多人对引用都有疑问。我经常会看到与引用有关的问题。

    波罗学
  • Scrapy 框架(二)数据的持久化

      执行:scrapy genspider -t crawl read www.dushu.com

    小麦苗DBA宝典
  • 【OCP最新题库解析(052)--题37】Which two are true about the Fast

    A. It should be larger than the database.

    小麦苗DBA宝典
  • 使用 django-simple-captcha 的方法

    Note: PIL and Pillow require that image libraries are installed on your system. ...

    小海怪的互联网
  • 详解如何把.py文件转.apk

    Kivy是一套Python下的跨平台开源应用开发框架,官网,我们可以用它来将Python程序打包为安卓的apk安装文件。以下是在win7 64位环境中的具体配...

    用户6367961
  • scrapy(一)scrapy 安装问题

    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ ...

    小麦苗DBA宝典

扫码关注云+社区

领取腾讯云代金券