方法一:
1.建立一个static文件存放各种效果文件
2.在setting设置加载路径
STATICFILES_DIRS=(
os.path.join(BASE_DIR,"static"),
)
3.设置别名,方便后期修改
STATIC_URL = '/static/'
方法二:
{% load staticfiles %}
{% load staticfiles %}
Title - 锐客网 hello{{time}}
部署路由
from django.contrib import admin
from django.urls import path,re_path
from django.conf.urls import url
from blog importviews
urlpatterns = [
path('admin/', admin.site.urls),
path('show_time/',views.show_time),
url('article/(\d{4})', views.article),re_path('article/(\d{4})',views.article),
path('article/<\d{4}>', views.article),]
在url.py里面path或者url或者re_path来设置路由属性
要注意的是:
1、在Django1.x版本中自动导入:from django.conf.urls import include, url
而在Django2.0版本自动导入:from django.conf.urls import path
而不会导入“include”,这时需要我们在path后面手动导入:include。
2、path的用法和url有所不同:
url举例:
url(r’ ‘, include(‘names’, nameplace = ‘scores ‘))
path举例:
path(”, include((‘names’, scores’), namespace=’scores’))
2.X中,在Python正则表达式中,path命名式分组语法为 (?P
例子如上例把http://127.0.0.1:8000/article/2019网址,其中()把2019作为参数传给了views .pyarticle函数
from django.shortcuts import render,HttpResponse
import time# Create your views here.
def show_time(request):#req表示用户的请求,必须加#必须返回http的响应
t = time.localtime()
returnrender(request,"index.html",{"time":t})
# return render(request,"Large_data/First_Page.html")defarticle(request,y):# return render(request,"index.html",{"time":y})
return HttpResponse(y)
简易登陆界面
Title - 锐客网
def register(request):
# return HttpResponse("ok")
# print(request.GET.get("user"))
# print(request.GET.get("age"))
if request.method=="POST":
print(request.POST.get("user"))
print(request.POST.get("age"))
return HttpResponse("success")
return render(request,"index.html")
注意:如果提交方式是post的话,需要在setting.py里将安全检测'django.middleware.csrf.CsrfViewMiddleware',注释掉
为了不把提交路径写死,可以设置别名
path('register',views.register,name="reg"),
【Django|Django开发(二)---加载网页效果】
推荐阅读
- Android|Android(ViewPager制作幻灯片)
- android|使用xutils下载服务器文件文件
- android 代码混淆
- android|EventBus使用详解
- 《Android进阶之光》笔记|《Android进阶之光》Design Support Library常用控件(二)(CoordinatorLayout)
- Django|Python接口自动化测试系列[V1.0.0][加密接口]
- 萌新|date_format,数据库时间字段的格式转换函数使用
- Django (一)-DRF(DjangoRESTframework)工程搭建
- Django中新版本变动和版本不同的各种坑 (持续更新)
- xadmin|ImportError: No module named 'reversion'