学习将狗

#学习目的 ,开发工具

比如测试签名接口

两种方法

定义函数,写签名规则 

第二种我是有页面的

 前端调后端,后端调用函数 

主要学习前端和后端的联系,现在已经是一个开发了

安装模块:pip install django==2.1.7

创建项目:django-admin startproject sky

启动项目:

遇见问题,python setting和设置目录不一致,解决办法,建立项目勾选global 就可以了

python manage.py runserver 0.0.0.0:8999   修改端口可以让任何人访问,通过ip访问

python manage.py runserver 8999  指定端口运行 

针对配置文件的讲解首先 

settings.py文件里面有一个参数 
ALLOWED_HOSTS = [] 控制那些ip来访问 写*代表都可以访问
TEMPLATES 前后端不分离使用
DATABASES 数据库的使用
LANGUAGE_CODE = 'zh-Hans' 改成中文
TIME_ZONE = 'Asia/Shanghai' 改时区
url 可以看到配置那些接口
python manage.py startapp order 创建模块命令 创建子项目 每次创建完要在setting 下 install 加上项目名字
admin 是狗自带的一个后台管理 将狗后台代码不需要开发自己配置就可以了

简单实战 将创建的将狗项目加环境变量
第一步
先在创建的user下views目录下创建一个函数
from django.shortcuts import render
from django.shortcuts import HttpResponse

# Create your views here.
def index(request):
return HttpResponse('hello djanjo')

第二步在创建目录uls目录下写调用方法
urlpatterns = [
path('admin/', admin.site.urls),
path('index', views.index), 加参数访问
path('', views.index), 默认访问
]
第三步:python manage.py runserver 0.0.0.0:8999 
执行项目,打印网址
#django 请求对象里面的一些属性
print(request.method)#请求方式
print(request.body) #请求体
print(request.META) #请求头
print(request.GET) #url里面的参数都在GET url?a=1&b=2
print(request.POST) #k-v,k1-v1
print(request.FILES) #文件
print(request.COOKIES) #cookies
print(request.path_info) #url路径 /api/login
127.0.0.1:/api/login

练习 接口加密的项目实战


学习pycharm 创建Jiang狗项目
可以自动创建项目
在pycharm 下创建项目

 在执行 startapp dcg  就可以自动创建 

自动刷新,不重复执行项目 

 







原文地址:https://www.cnblogs.com/weilemeizi/p/14486942.html