创建与解析 django

每次创建Django后先要弄的几个步骤
   1. 创建Django工程
		 django-admin startproject 工程名
   2. 创建APP
	  python manage.py startapp cmdb
   3、创建静态文件然后把静态文件路径加到setting.py的
	  STATICFILES_DIRS = (
		 os.path.join(BASE_DIR, "static"),
	  )
   4、在setting里面配置模板路径,一帮都自动配置好了
	  DIRS ==>    [os.path.join(BASE_DIR,'templates'),]

   5、settings中的middlerware# 注释 csrf这一行
   6、定义路由规则
	  url.py
		 "url" --> url对应在app的views.py函数名

7、定义视图函数

app下views.py

  def func(request):
      request.method   GET / POST
      request.GET.get('',None)   # 获取请求发来的而数据
      request.POST.get('',None)  # 获取Post方式发来的数据

     from django.shortcuts import HttpResponse
     from django.shortcuts import render
     from django.shortcuts import redirect
      return HttpResponse("字符串")
      return render(request, "HTML模板的路径")
      return redirect('/只能填URL')  #通过这个url再次请求
Django名称
   -   Django名称      # 对整个程序进行配置
	  - init
	  - settings  # 配置文件
	  - url       # URL对应关系
	  - wsgi      # 遵循WSIG规范,uwsgi + nginx
   - manage.py     # 管理Django程序:
              - python manage.py 
              - python manage.py startapp xx  #创建app
              实现数据库表的创建:
              - python manage.py makemigrations
              - python manage.py migrate
app:
   migrations     数据修改表结构
   admin          Django为我们提供的后台管理
   apps           配置当前app
   models         ORM,写指定的类  通过命令可以创建数据库结构
   tests          单元测试
   views          业务代码,用来处理Django里面url.py
posted @ 2020-04-16 14:13  大魔头的取经故事  阅读(111)  评论(0编辑  收藏  举报