后端前端页面
![](https://s1.51cto.com/images/blog/201906/10/f723344fbda4879428fb57012cda348e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
![](https://s1.51cto.com/images/blog/201906/10/7a06e77a7d7d4be23f113aff0a647d35.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
![](https://s1.51cto.com/images/blog/201906/09/75793e01a63882d648bbe0fe97d147c1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
FBV:基于函数视图CBV:基于类视图urls.pyurl('r^add_publisheer/',views.AddPublisher.as_view()),上传文件示例views.pyfromdjango.viewsimportViewclassAddPublisher(View):defget(self,request):passdefpost(self,request):
![](https://s1.51cto.com/images/blog/201905/29/91672660d2497c81b4a164f1bb8f0da6.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
组件 include
3.使用母版和继承的注意事项:1.{%extends'base.html'%}-->母版文件:base.html要加引号2.{%extends'base.html'%}必须放在子页面的第一行!!!3.可以在base.html中定义很多block,通常我们会额外定义page-css和page-js两个块4.view.py相应的函数中返回的是对应的子页面文件不是不是不是base.html#基础h
<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>我的第一个页面</title></head><h1>这是一个测试</h1><!--表单action数据提交到哪个URL上,就由相应的URL函数去处理逻辑method提交的方式是什
http://www.cnblogs.com/liwenzhou/p/8296964.html
图书管理系统表设计结构![]author的id对应author_book的author_idbook的id对应author_book的book_id#########orm工具设置D:\mysite\polls\models.pyorm:对像关系映射,将Python语法自动转换成sql语句fromdjango.dbimportmodels#出版社classPublisher(models.Mode
表结构一、入口url设置D:\mysite\mysite\urls.pyfromdjango.contribimportadminfromdjango.urlsimportpath,includeurlpatterns=[path('polls/',include('polls.urls')),path('admin/',admin.site.urls),]二、polls应用url设置D:\mys
1、django初始化配置https://blog.51cto.com/yht1990/23828982、创建模型D:\mysite\polls\models.pyfromdjango.dbimportmodelsclassPublisher(models.Model):id=models.AutoField(primary_key=True)#自增的ID主键name=models.CharFie
1、编写更多视图:添加polls/views.pydefdetail(request,question_id):returnHttpResponse("You'relookingatquestion%s."%question_id)defresults(request,question_id):response="You'relookingattheresultsofquestion%s."ret
上一章https://blog.51cto.com/yht1990/23828011、配置pymysql代替MySQLdb在需要的项目中(D:\mysite\polls__init__.py)添加如下内容importpymysqlpymysql.install_as_MySQLdb()2、服务器创建mysite数据库3、数据库配置mysite\settings.pyDATABASES={'defa
官网参考https://docs.djangoproject.com/zh-hans/2.1/intro/tutorial01/一、项目初创测试1、新建项目2、查看django版本3、测试运行django法1:IDE右手边法2:IDE头顶法3:cmd下执行(进到mysite目录)pythonmanage.pyrunserver#默认端口访问pythonmanage.pyrunserver8080#
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号