小编Dou*_*tog的帖子

项目的admin.py,而不是app

如何指定项目级别admin.py?

我前段时间问过这个问题,因为问题缺乏活动而被授予Tumbleweed奖!> _ <

项目:

  • settings.py
  • admin.py(这就是我想要的工作)
  • ...
  • 应用
    • admin.py(我知道怎么做)

例如,admin.autodiscover()通常放在项目级别urls.py(是的,它将自动包含在1.7中)

我想将此以及以下内容移动到他们自己的admin.py文件中:

from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User

UserAdmin.list_display = ('email', 'first_name', 'last_name', 'is_active')
admin.site.unregister(User)
admin.site.register(User, UserAdmin)
admin.autodiscover()
Run Code Online (Sandbox Code Playgroud)

我试着这样做,制作一个admin.py文件并将代码添加到其中.没工作.

我尝试添加一个名为的项目级文件夹admin,添加__init__.pyadmin.py放入admin文件夹.没工作

另外我想这将admin文件夹INSTALLED_APPSsettings.py.没运气.

python django

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

如何使用Django模型字段定义保持DRY

在定义Django模型字段时观察DRY原则的最佳实践是什么.

场景1:

file_one = models.FilePathField(path=FIELD_PATH, allow_files=True, allow_folders=True, recursive=True)
file_two = models.FilePathField()
file_three = models.FilePathField()
Run Code Online (Sandbox Code Playgroud)

我可以这样做:

file_one = models.FilePathField(path=FIELD_PATH, allow_files=True, allow_folders=True, recursive=True)
file_two = file_one
...
Run Code Online (Sandbox Code Playgroud)

场景2:

base = models.FilePathField(allow_files=True, allow_folders=True, recursive=True)
file_one = models.FilePathField(path=FIELD_PATH1)
file_two = models.FilePathField(path=FIELD_PATH2)
file_three = models.FilePathField(path=FIELD_PATH3)
Run Code Online (Sandbox Code Playgroud)

如何让file_one,_two和_three继承/扩展规则,base = models...同时能够为每个规则分配不同的path=...

我觉得像Django:动态模型字段定义很接近,但不是我想要的!

保持棒极了Stack Overflow!

python django dry django-models models

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

浏览器如何处理 CSS 样式并将其应用到 DOM 元素?

浏览器将 CSS 样式应用于 DOM 元素是否存在一致/通用的顺序?

比如盒子模型就是:margin、border、padding、width。

浏览器处理以与盒模型相同的顺序列出的 CSS 样式是否比列出的 CSS 样式(宽度、填充、边框和边距)更快?

并且,所有 CSS 样式的处理顺序是否有标准/规则?

编辑:我问的是浏览器应用特定 CSS 样式的特定顺序。这是通用标准还是每个浏览器的标准?例如,浏览器是否必须先应用 z-index,然后才能应用背景颜色?

html css dom

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

标签 统计

django ×2

python ×2

css ×1

django-models ×1

dom ×1

dry ×1

html ×1

models ×1