终端:
1.建立Django环境//
首先python manage.py migrate
2.创建数据库依赖//
然后python manage.py runserver
3.创建需要展示的内容//
python manage.py startapp mysite
4.在主文件里面配置,进行项目拆分//
settings.py配置如下:
INSTALLED_APPS = [
‘django.contrib.admin‘,
‘django.contrib.auth‘,
‘django.contrib.contenttypes‘,
‘django.contrib.sessions‘,
‘django.contrib.messages‘,
‘django.contrib.staticfiles‘,
"mysite",
]
urls.py配置如下:
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path(‘admin/‘, admin.site.urls),
path(‘‘, include(‘mysite.urls‘)),
]
5.html渲染到浏览器里面//
mysite的urls.py配置:
from django.urls import path
from . import views //引入views
urlpatterns = [
path(‘‘,views.home,name="home")
]
跳转到views.py里面的配置:
from django.shortcuts import render
def home(request): //定义request请求
return render(request,‘home.html‘,{})
6.bootstrap构建框架//
内容拆分 不冗余
公共模版的建立,如何调用html
7.导航栏的设置//
利用bootstrap里面的组件进行html的开发
8.接口的请求,解析接口//
https://api.github.com/
https://api.github.com/user
https://docs.github.com/rest/reference/users#get-the-authenticated-user
-->https://api.github.com/users?since=0
安装requests:
pip install requests
9.内容的呈现//
循环遍历字典,所需要显示的内容
10.搜索的链接,路由的配置//
配置urls里面的user/
在views和user.html里面配置信息
11.获取输入查询的内容//
在user.html里面配置
view.html里面配置访问方法,获取内容
12.展示搜索到的内容
原文:https://www.cnblogs.com/funnycodefun/p/14589288.html