django创建项目

1、django-admin.py startproject 项目名称   #创建项目

2、cd 到项目名称目录,python manage.py startapp 应用名称  #创建应用

3、编辑应用里的views.py模块,引用django.http.HttpResponse模块

from django.http import HttpResponse
# Create your views here.
def index(request):
    return HttpResponse("Hello world,You're at myapp index")

4、在应用里创建urls.py模块,引用django.urls.path包 和 当前路径 . views 包,编辑路径urlpatterns

from django.urls import path
from .  import views
urlpatterns = [
    path('', views.index, name='index')
] 

5、编辑项目里的urls.py模块,引用如下包,添加应用里的路径到 urlpatterns

from django.contrib import admin
from django.urls import path, include
urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('myapp.urls'))   # myapp为应用名
]

6、在setting模块里注册应用,加在 INSTALLED_APPS 最后一行

INSTALLED_APPS=[
'myapp.apps.MyappConfig',       # myapp - 应用名称, apps - apps.py模块, MyappConfig - apps.py模块里的类名
]

7、cd 到项目目录下,启动开发服务器:

方法1   python manage.py runserver,浏览器里输入http://127.0.0.1:8000  ,默认端口

方法2   python manage.py runserver 8090,浏览器里输入http://127.0.0.1:8090 ,指定端口

方法3   python manage.py runserver 0:8090或 python manage.py runserver ip:8090,setting文档设置 ALLOWED_HOSTS = [ ‘ * ’ ] 或ALLOWED_HOSTS = [ ‘ ip ’ ] , 浏览器里输入http://ip:8090 ,IP监听

猜你喜欢

转载自www.cnblogs.com/jiaoxiaohui/p/10181389.html