day17-Django功能目录介绍

一、django的目录介绍

1.1、目录介绍

mysite
    - mysite          #对整个程序进行配置
        - init.py
        - setting.py #配置文件
        - url.py     #URL对应关系
        - wsgi.py    #遵循wsgi的规范,一般情况下:用uwsgi + wsgi 上线部署
    - mange.py       #管理django程序的

1.2、mange.py文件

说明:管理django程序的

--python manage.py  #查看程序可执行的方式
--python manage.py  startproject  projectname  #创建一个项目
--python manage.py  startapp  appname  #创建一个app

#django自己的orm,通过类生成数据库,可以操作数据库
-- python manage.py  makemigrations
-- python manage.py  makemigrate

二、pycharm创建Django项目

  之前我们用django-admin创建一个django项目,今天我们来用pycharm来创建一个django项目,看看是不是一样的。

2.1、创建django项目

①创建django项目

②创建后的效果

看来是跟命令创建的一样,还比命令创建的简单很多。

2.2、小试牛刀

①代码

from django.contrib import admin
from django.urls import path
from django.shortcuts import HttpResponse

def home(request):
    return HttpResponse("<h1>Hello</h1>")

urlpatterns = [
    path('admin/', admin.site.urls),
    path("h.html/",home),
]

 图:

②点击运行按钮运行

③运行效果

 三、用pycharm修改运行时的端口

  我们利用pycharm运行django运行django程序,一定要选中django的项目,不能选中django项目里面的某个py文件,不然会报错的。如图所示:

利用pycharm修改运行时的端口号和ip:

然后修改端口号或者ip地址:

 

posted @ 2018-02-09 13:55  帅丶高高  阅读(224)  评论(0编辑  收藏  举报