我已经阅读了官方Django 文档中的定义,但我仍然对它的作用感到困惑Manager.
文档说它们允许您操作数据库表/模型.但我仍然不明白这一点.
有人可以向我解释经理及其角色吗?一个例子的答案将是更可取的.
简而言之:
基本上,我只是想知道为什么过度使用:隐藏了包含浮动物品的容器.它不应该像这个图像中那样隐藏溢出的元素http://css-tricks.com/wp-content/csstricks-uploads/css-overflow-hidden.png
为什么会这样做而不是http://css-tricks.com/wp-content/csstricks-uploads/overflow-float.png
长版本:
非定位,非浮动,块级元素的作用就像浮动元素不存在一样,因为浮动元素相对于其他块元素不流动.内联元素环绕浮动元素以确认它们的存在.我知道溢出属性如何工作以及应用它的位置,并且清除浮动最好使用clearfix而不是overflow属性(尽管某些情况可能需要使用溢出清除).但是,我仍然不明白为什么它扩展了父元素,特别是当我们使用overflow:hidden时.为什么父元素只是"隐藏"溢出的浮动子元素?毕竟,我们不是隐藏溢出?
源代码如下:
class classonlymethod(classmethod):
def __get__(self, instance, owner):
if instance is not None:
raise AttributeError("This method is available only on the view class.")
return super(classonlymethod, self).__get__(instance, owner)
Run Code Online (Sandbox Code Playgroud)
虽然我可以看到 classonlymethod 只能在类上调用,而不能在实例上调用,这与 python 的 classmethod 不同,为什么我们需要这样的“限制”?
www 上关于 classonlymethod 的内容不多,并且一如既往地赞赏任何外行示例。
使用标题标签(例如h1,h6)和<p>标签中的大字体有什么区别?
我感兴趣的是它不仅会影响代码的可读性,还会影响导致创建标题标记而不是在标记中使用更大字体的其他问题<p>.
def detail(request, poll_id):
p = get_object_or_404(Poll, pk=poll_id)
return render_to_response('polls/detail.html', {'poll': p}, context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)
为什么views.py中的函数有括号中的poll_id请求?
我知道在类中它意味着它们是基类并且是继承自的.这些在功能上意味着什么?
得到了我的回答:
一旦其中一个正则表达式匹配,Django就会导入并调用给定的视图,这是一个简单的Python函数(或基于类的视图).视图将作为其第一个参数传递给HttpRequest,并将正则表达式中捕获的任何值作为剩余参数传递.