# 创建app
python manage.py startapp cmdb
python manage.py startapp openstack
python manage.py startapp xxoo....
app:
migrations 数据修改表结构
admin Django为我们提供的后台管理
apps 配置当前app
models ORM,写指定的类 通过命令可以创建数据库结构
tests 单元测试
views 业务代码
-
在pychram编辑django方法:
-
点击 Edit Confirurations 然后得到如下图:
Django创建App(用pychram创建Django的app)方法如下:
Microsoft Windows [版本 10.0.16299.492]
(c) 2017 Microsoft Corporation。保留所有权利。
(python3) C:\Users\Administrator\PycharmProjects\s14django>python manage.py startapp cmdb
(python3) C:\Users\Administrator\PycharmProjects\s14django>
-
然后看到如图(创建了一个cmdb的app):
- 再创建一个openstack的app:
(python3) C:\Users\Administrator\PycharmProjects\s14django>python manage.py startapp openstack
- 更改s14django目录下的urls.py文件:
from django.conf.urls import url
from django.contrib import admin
from cmdb import views
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'h.html/', views.home),
]
- 然后更改cmdb目录下的views文件:
from django.shortcuts import render
# Create your views here.
from django.shortcuts import HttpResponse
def home(request):
return HttpResponse('<h1>Hello</h1>')
运行django:
- 在浏览器器输入(http://127.0.0.1:8000/h.html/)能看到以下效果: