草庐IT

ds-admin

全部标签

python - 如何在 Django Admin 中设置另一个内联标题?

我需要将inlinetitle更改为模型中Meta类的verbose_name以外的其他内容。有没有实现这个的属性? 最佳答案 如文档所述,您需要设置InlineModelAdmin子类的值:InlineModelAdmin.verbose_name-覆盖模型内部Meta类中的verbose_name。InlineModelAdmin.verbose_name_plural-覆盖模型内部Meta类中的verbose_name_plural。在本例中,我们使用“电话”代替标题“设备”:classDeviceInline(admin.T

python - 在 Django admin 中覆盖表单

在Django管理中,我想为模型(例如发票模型)覆盖并实现我自己的表单。我希望发票表单具有客户名称、产品名称的自动填充字段,并且我还希望进行自定义验证(例如客户的信用额度)。如何覆盖Django管理员提供的默认表单并实现我自己的?我是Django新手,感谢任何指点。 最佳答案 您可以通过将ModelAdmin的表单属性设置为您自己的表单类来覆盖django内置管理员的表单。见:https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.M

python - 在 Django Admin 中用富文本编辑器替换 textarea?

我想知道在DjangoAdmin中用富文本编辑器替换标准textarea字段的最佳方法? 最佳答案 有一个add-onDjangoapplication提供TinyMCE支持Django管理表单,而无需使用管理模板或Django新表单内部。 关于python-在DjangoAdmin中用富文本编辑器替换textarea?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/329963

python - 您可以更改 Django Admin 应用程序中的字段标签吗?

正如标题所示。我希望能够更改管理应用程序中单个字段的标签。我知道Form.field属性,但是如何让我的Model或ModelAdmin传递该信息? 最佳答案 verbosenameof字段是字段构造时的(可选)第一个参数。 关于python-您可以更改DjangoAdmin应用程序中的字段标签吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/365082/

python - 如何在 Django admin 中的字段中添加可点击链接?

我有这个admin.pyclassLawyerAdmin(admin.ModelAdmin):fieldsets=[('Name',{'fields':['last','first','firm_name','firm_url','school','year_graduated']}),]list_display=('last','first','school','year_graduated','firm_name','firm_url')list_filter=['school','year_graduated']search_fields=['last','school','fi

python - Django admin - 内联内联(或一次编辑三个模型)

我有一组看起来像这样的模型:classPage(models.Model):title=models.CharField(max_length=255)classLinkSection(models.Model):page=models.ForeignKey(Page)title=models.CharField(max_length=255)classLink(models.Model):linksection=models.ForeignKey(LinkSection)text=models.CharField(max_length=255)url=models.URLField(

python - 'WSGIRequest' 对象没有属性 'user' Django admin

当我尝试访问管理页面时,它给了我以下错误:Systemcheckidentifiednoissues(0silenced).June21,2016-15:26:14Djangoversion1.9.7,usingsettings'librato_chart_sender_web.settings'Startingdevelopmentserverathttp://127.0.0.1:8000/QuittheserverwithCONTROL-C.InternalServerError:/admin/Traceback(mostrecentcalllast):File"/Library/

python - 在 Django Admin 中调整字段大小

Django在管理员添加或编辑条目时往往会填满水平空间,但在某些情况下,当编辑一个8个字符宽的日期字段或一个CharField时,确实会浪费空间6或8个字符宽,然后编辑框增加到15或20个字符。我如何告诉管理员一个文本框应该有多宽,或者一个TextField编辑框的高度? 最佳答案 您应该使用ModelAdmin.formfield_overrides.这很容易-在admin.py中,定义:fromdjango.formsimportTextInput,Textareafromdjango.dbimportmodelsclassYo

MongoDB图集: not authorized on admin to execute command

我有一个MongoDBAtlas集群,我试图在其中简单地复制同一实例中的数据库。不幸的是,每次我尝试运行db.copyDatabase()或copydbadmin命令时,都会收到以下错误:notauthorizedonadmintoexecutecommand这很奇怪,因为我只有一个用户,它可以访问所有内容,至少据我在atlas上可以看出:我在stackoverflow中进行了一些搜索,但看起来大多数答案都与本地运行的mongod实例有关,而不是在atlas中运行的实例...我设置用户错误了吗? 最佳答案 我最终向MongoDB大学

MongoDB图集: not authorized on admin to execute command

我有一个MongoDBAtlas集群,我试图在其中简单地复制同一实例中的数据库。不幸的是,每次我尝试运行db.copyDatabase()或copydbadmin命令时,都会收到以下错误:notauthorizedonadmintoexecutecommand这很奇怪,因为我只有一个用户,它可以访问所有内容,至少据我在atlas上可以看出:我在stackoverflow中进行了一些搜索,但看起来大多数答案都与本地运行的mongod实例有关,而不是在atlas中运行的实例...我设置用户错误了吗? 最佳答案 我最终向MongoDB大学