django2.2学习示例—订单系统1——基本结构及项目目录文件

做运维,最近学习了django,从1版本到2.0再到现在这个2.2版本,中间功能变化不少,坑啊
建议初学者还是直接学新点的,现在已经出3版本了。。。。

  • 基本环境:python3.6,pip安装django2.2,django-bootstrap3,mysqlclient
  • 根据案例自己编写了个简单的订单管理系统。
  • 成品目录结构如下( 删除了pycache目录及内容):
[root@flyao biosky]# tree .        #项目根目录内,项目名biosky
.
├── biosky
│   ├── __init__.py
│   ├── settings.py        #项目配置文件
│   ├── urls.py              #项目路由配置文件
│   └── wsgi.py             #web接口文件
├── manage.py
├── order                      #订单管理功能
│   ├── admin.py          #后台管理注册文件
│   ├── apps.py
│   ├── forms.py           #使用django自带的Form表单功能,把使用到的统一放在这个文件里
│   ├── __init__.py
│   ├── migrations        #数据库迁移文件目录,多余迁移文件已删除
│   │   ├── __init__.py
│   ├── models.py        #数据模型文件
│   ├── templates         #网页目录
│   │   ├── base.html            #基本样式定义
│   │   ├── customer.html      #单个客户订单查看页面
│   │   ├── customers.html    #查看所有客户列表,展示基本信息:所属业务员,客户名,基本信息编辑,新建该客户订单
│   │   ├── edit_customer.html     #客户信息编辑页面
│   │   ├── edit_order.html        #未确认订单编辑页面
│   │   ├── index.html               #首页
│   │   ├── new_customer.html  #新建客户页面
│   │   ├── new_order.html        #新建订单页面
│   │   ├── orders.html              #所有订单查看页面
│   │   ├── pagination.html        #分页功能页面
│   │   └── search.html              #简单查找页面
│   ├── tests.py                          #测试用
│   ├── urls.py                            #该应用的url配置文件
│   └── views.py                         #项目视图文件
├── ReadMe                               #关于项目的一点说明
└── user                                     #使用django自带的用户管理功能
    ├── admin.py
    ├── apps.py
    ├── __init__.py
    ├── migrations
    │   ├── __init__.py
    ├── models.py
    ├── templates
    │   ├── login.html
    │   ├── register.html
    │   └── tt.html
    ├── tests.py
    ├── urls.py
    └── views.py

settings.py配置文件变动部分如下

INSTALLED_APPS = [          #个人应用注册
    .........
    'order',                 #订单管理
    'bootstrap3',        #使用了pip安装的django-bootstrap3,这个使用起来方便了一点点
    'user',                   #用户管理模块
]
DATABASES = {          #数据库,个人用的MySQL
    'default': {
        'ENGINE': 'django.db.backends.mysql',  #使用的数据库类型
        'NAME': 'biosky',    #数据库名称
        'HOST':'127.0.0.1',  #数据库所在主机地址
        'PORT':3306,    #使用端口
        'USER':'root',   #登录用户名
        'PASSWORD':'123456',  #登录密码
    }
}

LANGUAGE_CODE = 'zh-hans'      #语言修改为中文,对于英文不好的朋友非常友好
TIME_ZONE = 'Asia/Shanghai'    #时区设置,看这个的朋友基本都要用
LOGIN_URL = '/user/login/'          #指出用户登陆模块路径,使用的是django自带的登陆管理

BOOTSTRAP3 = {                 #因为bootstrap需要jquery支持,这项设置就是提供支持的
    'include_jquery':True
}

url.py配置(这个正文少,就都贴出来)

from django.contrib import admin
from django.urls import path,include     #增加include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('',include(('order.urls','order'),namespace='order')),           #为了使用命名空间,在2.0是不需要写‘order’这个位置的参数
    path('user/',include(('user.urls','user'),namespace='user')),        
   #在2.2里不写就报错“在include里指定了命名空间,但是没有提供应用名称”
]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,544评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,430评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,764评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,193评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,216评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,182评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,063评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,917评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,329评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,543评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,722评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,425评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,019评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,671评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,825评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,729评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,614评论 2 353