Django - 内容总结(1)
内容整理:
1、创建django工程名称
django-admin startproject 工程名
2、创建app
cd 工程名
python manage.py startapp cmdb
3、静态文件
settings.py
增加STATICFILES_DIRS=(os.path.join(BASE_DIR,static),)
4、模板文件
DIRS=>[os.path.join(BASE_DIR,"templates"),]
5、settings.py中
middleware中
注释csrf
6、定义路由规则
url.py
'login.py' - >函数名
7、定义视图函数
app下的views.py
  def func(request):
    pass
#request.method GET/POST(大写)
#request.POST.get('',none)
#request.GET.get('',none)
#url = 127.0.0.1:8000/home?nid=123&name=alex
request.GET.get('nid') 即可获取url中的nid的值。
8、模板渲染
特殊的模板语言
  def func(request):
    return render(request,"home.html",{"current_user":"alex"})
#字典参数,做为html中参数传入。
for循环:
{% for row in user_list%}
{%endfor%}
user_list.0(列表)
user_list.key1(字典)
if 判断:
{%if %}
{%endif%}
Django - 内容总结(1)的更多相关文章
- Python脚本调用Django内容
		一.添加系统的环境变量 1.需要引用os模块中environ关键字,其中'mybbs.settings'表示是django项目下的setings文件 eg: import os os.environ[ ... 
- 回顾django内容
		回顾: 1 HTTP协议:(重点) -请求 -请求首行 -GET /index HTTP/1.1 -请求头部(在django框架中,可以从META中取出来) -key:value------>\ ... 
- Django 内容回顾
		模板 变量 {{ }} 标签 {% %} if elif else for empty forloop() with...as csrf_token 过滤器 default length add da ... 
- django内容总结
		一.django请求的生命周期 1.django请求生命周期如图所示 2.django本身没有socket,客户端请求先到达wsgi然后再提交给django,而wsgi的本质就是个socket程序 注 ... 
- django内容回顾:
		Django 下载安装 命令行 pip install django==1.11.26 -i 源 pycharm 创建项目 命令行 django-admin startproject 项目名 pych ... 
- Django1.8教程——从零开始搭建一个完整django博客(一)
		第一个Django项目将是一个完整的博客网站.它和我们博客园使用的博客别无二致,一样有分类.标签.归档.查询等功能.如果你对Django感兴趣的话,这是一个绝好的机会.该教程将和你一起,从零开始,搭建 ... 
- 《Django By Example》第六章 中文 翻译 (个人学习,渣翻)
		书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé (译者注:无他,祝大家年会都中奖!) 第六章 ... 
- Django(一) 安装使用基础
		大纲 安装Django 1.创建Django工程 2.创建Django app 3.写一个简单的登录注册相应页面 4.获取用户请求信息并处理 5.前后端交互 6.Django 请求 生命周期 跳转到 ... 
- 9.25中间件和Django的学过的知识总结
		2018-9-25 12:10:54 参考连接:http://www.cnblogs.com/liwenzhou/p/8761803.html 浏览器访问Django的过程 面试时容易问到 Dja ... 
随机推荐
- IT学子成长指导类文章链接(十二)
			链接:IT学子成长指导类文章链接(一)(二)(三) (四) (五)(六)(七)(八)(九)(十)(十一) "IT学子成长指导"类我收藏过的好文(十二期:至2014年6月17日) 程 ... 
- OpenCV2马拉松第17圈——边缘检測(Canny边缘检測)
			计算机视觉讨论群162501053 转载请注明:http://blog.csdn.net/abcd1992719g 收入囊中 利用OpenCV Canny函数进行边缘检測 掌握Canny算法基本理论 ... 
- 怎样一步步用D3画多曲线
			Bar Chart: http://bl.ocks.org/mbostock/3885304 这是一个画柱状图的基本形式. Axis是数轴: tickets是数轴上的标尺.tickets第二个參数% ... 
- 进销存管理系统,  刚学C++
			各位大神们.有什么补充的能够评论一下吗? #include<iostream> #include<string> using namespace std; int G=0;// ... 
- hdu 1248 寒冰王座(暴力)
			寒冰王座 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ... 
- visual studio推荐的插件
			https://marketplace.visualstudio.com/items?itemName=EricLebetsamer.BootstrapSnippetPack https://mark ... 
- The source was not found, but some or all event logs could not be searched.  Inaccessible logs: Security.
			EventLog.SourceExists https://stackoverflow.com/questions/9564420/the-source-was-not-found-but-some- ... 
- Silverlight 2学习笔记二:三个基本布局控件(Canvas、StackPanel、Grid )
			这篇文章主要是翻译了ScottGu博客的文章:Silverlight Tutorial Part 2: Using Layout Management.虽然是翻译,但通过笔记记录,我发现对这三个布局控 ... 
- 【Bzoj2260】【Bzoj4349】商店购物 & 最小树形图
			目录 List Bzoj 2260 商店购物 Description Input Output Sample Input Sample Output Bzoj 4349 最小树形图 Descripti ... 
- Spark中统计程序运行时间
			import java.text.SimpleDateFormat import java.util.Date val s=NowDate() //显示当前的具体时间 val now=new Date ... 
