知识点累积

news/2024/8/26 17:06:58

1,反向解析

示例代码:

    def display_record(self, obj=None, is_header=None, *args, **kwargs):
        if is_header:
            return '跟进'
        record_url = reverse('stark:web_consultrecord_list', kwargs={'customer_id': obj.pk})
        return mark_safe('<a target="_blank" href="%s">跟进</a>' % record_url)

反向解析格式:

reverse(名称空间:路径, kwargs = {key: value})


 

2 web框架开发相关路径链接

老师课件链接,放到笔记中,影响访问速度,故扔到此位置。

1Web应用

https://www.cnblogs.com/yuanchenqi/articles/8869302.html

2http协议:

https://www.cnblogs.com/yuanchenqi/articles/8875623.html

3web框架

https://www.cnblogs.com/yuanchenqi/articles/8946917.html

4Django简介

https://www.cnblogs.com/yuanchenqi/articles/8875659.html

5Django的路由控制

https://www.cnblogs.com/yuanchenqi/articles/8931472.html

6Django的视图层

https://www.cnblogs.com/yuanchenqi/articles/8876856.html

7Django的模板层

https://www.cnblogs.com/yuanchenqi/articles/8876892.html

8Django的模型层(1)

https://www.cnblogs.com/yuanchenqi/articles/8933283.html

9Django的模型层(2)

https://www.cnblogs.com/yuanchenqi/articles/8963244.html

10DjangoAjax

https://www.cnblogs.com/yuanchenqi/articles/9070966.html

11Django组件之分页器

https://www.cnblogs.com/yuanchenqi/articles/9036515.html

12Django组件之forms组件

https://www.cnblogs.com/yuanchenqi/articles/9036474.html

13Django组件之cookiesession组件

https://www.cnblogs.com/yuanchenqi/articles/9036467.html

14Django组件之用户认证组件

https://www.cnblogs.com/yuanchenqi/articles/9064397.html

15Django组件之中间件

https://www.cnblogs.com/yuanchenqi/articles/9036479.html

 


 

3,django static文件的引入方式

 

 1. django project中创建 static文件夹

 2.settings.py中配置要在 STATIC_URL = '/static/'  下边

STATICFILES_DIRS = [

os.path.join(BASE_DIR, 'static'), 

]

STATIC_ROOT = os.path.join(BASE_DIR, 'static')

3.前端引入

方法一、

在页面的较上处写:

{% load staticfiles %}

link script src

{%static 'xxx.css'%}

{%static 'xxx.js'%}

方式二、

link script src

/static/xxx.cs

两者可混用,但不推荐


 

4,列表在增加元素的时候,可以append,也可以extend,区别是:

a = [1, 2, 3]

 

a.extend([4, 5])

a.append(6)

 

append是增加单个数据,extend是增加可迭代数据

 


 

转载于:https://www.cnblogs.com/greatjerry88/p/10370421.html


http://www.niftyadmin.cn/n/4556390.html

相关文章

ref C#中的ShowDialog和Show的区别 为什么再ShowDialog中修改变量时原窗口中的变量不会被改变 out如何在这里应用

我们可以将show方法转化为showdialog方法 很是不顺手 窗口的顺序也有可能被再次打乱 一但出现问题 而且 那样我们还有花费时间寻找我们要用的窗口 我们往往不喜欢窗口之间的随意切换 比如你在浏览器点击另存为弹出的窗口就是模式窗口 但是他由于未进行绑定 它所显示的各个窗口、…

centos7中/tmp文件保存天数

不要在/tmp目录下保存文件&#xff0c;该目录会定期清理文件 /tmp默认保存10天 /var/tmp默认保存30天 配置文件&#xff1a;/usr/lib/tmpfiles.d/tmp.conf 默认配置文件&#xff1a;# This file is part of systemd.## systemd is free software; you can redistribute it and/…

由Windows开发平台向Linux平台转移的一些想法

从毕业到现在已经快20年了&#xff0c;一直在从事Windows平台上的开发工作。刚毕业那会大约是97&#xff0c;98年左右&#xff0c;工作的平台除了Windows平台还有Dos平台&#xff0c;因为在学校学习时&#xff0c;也是从Dos开始的。因此对于从事Dos平台上的DBase程序开发也不需…

Java Jsp+Json+阿贾克斯

0目录 1.补充阿贾克斯 2.实战&#xff08;加入Json&#xff09; 1.补充阿贾克斯 创建工程&#xff0c;加入jason依赖和数据库 新建数据库&#xff0c;表和实体类 先新建一个查询方法 FruitServlet 修改Web.xml 加入Js包&#xff08;版本1.9.1&#xff09; …

哪里有支持VISTA的 turbo C 2.0 谢谢了

强烈建议你用个好点的编译器 还用TC 还有TURBO C 3.0也有简体中文版的说... ||| 搞个VC用用多好啊 在里面用TC2吧 ||| VISTA不支持TC2.0...为什么非要用2.0版本的呢...有个WIN-TC 装个纯DOS http://www.onlinedown.net/soft/5535.htm www.5down.com/detail/4/30274.shtml ||| t…

C程序bit设置标志问题

if( keyflag) 与if(keyflag)这种写法 容易蒙我习惯用 keyflag1 keyflag 用的是反转法判断按键是否按下的 怎么会有bit我学的M-51系列的 keyvalue)等价于 if(keyvalue 1 这种写法 好看 开发8051单片机的标准的C是没有位变量的C51中 bit型变量定义在0X20-0X2F这段区域 这是C51 不…

小米商城1-导航栏

1.转载于:https://www.cnblogs.com/studybrother/p/10375420.html