小编1Up*_*1Up的帖子

如何在django admin中对模型进行分组?

假设我有一组模型必须在管理员中与另一组分开(可视).

现在它们是字母的,这使它们混乱.

我想用这种方式组织它们:


第1组:(自定义名称)

  • 模型1
  • 模型4

第2组(自定义命名)

  • 模型2
  • 模型3

我似乎无法找到有关如何执行此操作的文档.这甚至可能吗?

python django

13
推荐指数
2
解决办法
7039
查看次数

无限 While 循环 - 内存使用?

我试图弄清楚 while 循环如何确定要使用多少内存。

在基本层面:

while True:
    pass
Run Code Online (Sandbox Code Playgroud)

如果我在 PHP 中做了类似的事情,它会使我的本地主机变得爬行。但在这种情况下,我希望它几乎不使用。

因此,对于 python 中的无限循环,我应该期望它会使用大量内存,还是根据正在执行的操作以及在哪里进行扩展?

python loops infinite while-loop

4
推荐指数
1
解决办法
3235
查看次数

将字符串拆分或提取为函数的参数?

假设我有一个带字符串参数的函数.但我想动态生成它们.似乎没有办法轻松插入.这是怎么做到的?看看我的例子

i_take_strings('one', 'two', 'and_the_letter_C')

s = 'one two and_the_letter_c'

i_take_strings(x for x in s.split()) #python thinks I'm retarded with this attempt
Run Code Online (Sandbox Code Playgroud)

python string

4
推荐指数
1
解决办法
670
查看次数

在Django模板中获取家庭URL(域)的当前方法?

这很简单,但似乎没有提供。

基本上,如果我的网站是...

或非root用户安装

...我想django会知道这一点,并在模板中有一个常量。

我发现的解决方案涉及:

  1. 使用以下命令在settings.py中进行设置 SITE_URL =
  2. 在视图中参考settings.py。
  3. 最后使用{{ SITE_URL }}或其他方式在模板中访问它。

不是很

听起来不错,但是django不提供{{ GET_ME_THE_ROOT_URL }}参考吗?

抱歉,django已经训练我期待这样的好吃的东西。

只是说'如果我正在写一个框架,那是我要做的第一件事,除了在我的桌子旁边放一个小冰箱,里面装满了热钱包,还有一个微波炉,但距离很近但很安全。

python django django-templates django-settings

4
推荐指数
1
解决办法
3625
查看次数

xml.etree.ElementTree - 无法设置 xmlns = '...'

我肯定错过了什么。我正在尝试设置 google 产品提要,但很难注册命名空间。

例子:

此处的路线:https : //support.google.com/merchants/answer/160589

尝试插入:

<rss version="2.0" 
xmlns:g="http://base.google.com/ns/1.0">
Run Code Online (Sandbox Code Playgroud)

这是代码:

from xml.etree import ElementTree
from xml.etree.ElementTree import Element, SubElement, Comment, tostring

tree = ElementTree
tree.register_namespace('xmlns:g', 'http://base.google.com/ns/1.0')
top = tree.Element('top')
#... more code and stuff
Run Code Online (Sandbox Code Playgroud)

代码运行后,一切都很好,但我们错过了 xmlns=

我发现在 php 中创建 XML 文档更容易,但我想我会尝试一下。我哪里错了?

关于这一点,也许有更合适的方法在 python 中执行此操作,而不是使用 etree?

python xml namespaces elementtree

3
推荐指数
1
解决办法
1502
查看次数

CSS Border在一行中声明4个边,颜色,宽度

我这里有这个规则:

border: 3px 0 0 0 solid #ccc;
Run Code Online (Sandbox Code Playgroud)

然而,似乎边界的四边都没有登记.

border: 3px solid #ccc; 
Run Code Online (Sandbox Code Playgroud)

似乎工作正常.

有没有办法制作一个4边宽分配的单线?

css

3
推荐指数
3
解决办法
6653
查看次数

Django 计划任务 - Cron 或独立守护进程的替代方案

在创建计划任务时,我使用了 Cron 和专门为 django 设置的守护进程。

Cron 非常简单,而且守护进程(在我看来)可能有点过多。该守护进程设置了一个独立的 Django 实例。

无论如何,Django 本身(如果我没记错的话)作为守护进程运行,对吗?

我想知道 - 如何在 Django 环境中安排任务而不脱离标准使用?

python django cron daemon

3
推荐指数
1
解决办法
3244
查看次数

ValueError:时间数据'24:00'与格式'%H:%M'不匹配

我在24小时转换为12小时时遇到了严重问题.

def standard_time(t):     
    t = datetime.strptime(t, "%H:%M")
    return t
Run Code Online (Sandbox Code Playgroud)

'24:00'我们吃饱了

ValueError: time data '24:00' does not match format '%H:%M'
Run Code Online (Sandbox Code Playgroud)

我也尝试使用%I(12小时)而不是%H进行转换,但每当小时数超过12时都会收到错误:

def standard_time(t):     
    t = datetime.strptime(t, "%I:%M")
    return t
Run Code Online (Sandbox Code Playgroud)

陷入困境......

ValueError: time data '13:30' does not match format '%I:%M'
Run Code Online (Sandbox Code Playgroud)

python有一个简单的24小时到12小时的转换器吗?理想情况下23:00应该放出晚上11:00和24:00不应该抛出错误!

python time datetime strptime

2
推荐指数
1
解决办法
3719
查看次数

奇怪的PHP语法 - $ variable之前的字符串?这是什么?

我在类这样的类中遇到了一段代码:

...
public function __construct(
    PDO $pdo,
    CommonSqlQueries $csq
) {
...
Run Code Online (Sandbox Code Playgroud)

PDO变量之前的字符串是什么意思$pdo?我甚至不知道这种语法是什么,更不用说如何研究它了.

php

1
推荐指数
1
解决办法
89
查看次数