可以在Django Admin界面上执行反向关系搜索吗?
我的Django应用程序数据库模式由以下模型组成:
class Tag(models.Model):
title = models.CharField(max_length=50)
class Publication(models.Model):
title = models.CharField(max_length=200)
tags = models.ManyToManyField(Tag, blank=True, related_name="publications")
我添加了一个搜索字
我正在制作一个简单的表单来接收用户的信息,并显示在下一页使用django。但是我得到了一个错误,'form‘的值必须从'BaseModelForm’继承,当我试图从ModelForm继承时,它显示了没有模块ModelForm的错误。
admin.py
from django.contrib import admin
from .models import Album
from .forms import NameForm
from django.forms import *
from django.db.models import *
from models import
如何使管理change_view与字段可点击链接到用户或任何其他对象?
喜欢:<a href="/admin/user/{{owner.id}}/change">{{owner.fullname}}</a>
目前只有简单的带有id的文本。
from django.contrib import admin
from django.contrib.auth.models import User
from django.db import models
class Car(models.Model):
owner = models.ForeignK
我的Django应用程序有问题。我正在写一个教程的博客,并希望在我的帖子中记下。我为Django安装了,它几乎可以工作。
当涉及到代码块时,我有问题。在管理页面中,标记看起来与在html页面的呈现中不同。我希望我的代码块出现在堆栈溢出和github上。相反,当我使用三进行代码块格式化时,我会得到红色文本。
下面是我所询问的应用程序的文件:
project/urls.py
from django.contrib import admin
from django.urls import path, include
from django.conf.urls.static import static
当涉及到更改Django中的默认admin.modelAdmin类时,似乎没有对Django的自动完成支持。我的意思如下所示:
fieldsets = [
('Story', {
'fields': ('title', 'url', 'points'),
}),
('Moderator', {
# Un-Comment the line below to make set collapsible
'classes'
我正在制作一个销售水果的演示网站,我遵循youtube的教程(用mosh代码)正确加载他的图像,但我的图像不会像添加到购物车按钮和产品名称正确加载。我对编程非常陌生,所以请不要用复杂的编程术语来回答,并感谢任何想要帮助我的人。
admin.py
from django.contrib import admin
from .models import Product, Offer
class OfferAdmin(admin.ModelAdmin):
list_display = ('code', 'discount')
class ProductAd
我已经在现有的遗留DB基础上创建了两个模型,一个用于文章,另一个用于可以与文章关联的标签:
class Article(models.Model):
article_id = models.AutoField(primary_key=True)
text = models.CharField(max_length=400)
class Meta:
db_table = u'articles'
class Tag(models.Model):
tag_id = models.AutoField(primary_key=True)
我正在尝试为auth.User模型重新定义我的管理页面。一切都很正常,除了一件事。检查下面的代码:
from django.contrib import admin
from django.contrib.auth.models import User
from access.models import UserProfile
class UserProfileInline(admin.StackedInline):
model = UserProfile
class UserAdmim(admin.ModelAdmin):
inlines = [UserProfileI
我尝试使用Django管理来显示和添加注释,但是Comment模型使用GenericForeignKey引用。
# in model.py
class Comment(models.Model):
type = models.ForeignKey(ContentType)
object_id = models.PositiveIntegerField()
object = generic.GenericForeignKey('type')
text = models.TextField()
# in admin.py
我正在上学习一篇Django教程。我完成了Django的官方教程。当我尝试同步时
from django.db import models
from django.contrib import admin
class Item(models.Model):
name = models.CharField(max_length=60)
created = models.DateTimeField(auto_now_add=True)
priority = models.IntegerField(default=0)
difficult = models.Inte
在我的Django应用程序中,我有Profile和Report模型。
在Django管理中,我能够同时查看报告和配置文件。报表有变量Toxicity和Sportsmanship。
我正在尝试获取变量TOXICITY和SPORTSMANSHIP,并将它们的总和作为一个字段显示在我的PROFILE视图中,以便管理(例如。共计:25)
错误:
<class 'apps.api.admin.ProfileAdmin'>: (admin.E108) The value of
'list_display[2]' refers to 'user_rep
django管理员重定向我无法连接. admin.py
from django.contrib import admin
from .models import *
from django.utils.html import format_html
from django.shortcuts import redirect
class RecommendLaywerAdmin(admin.ModelAdmin):
def sale(request):
return redirect(request, "admin/sale_view.html",
我是Django的新手,我做了几个类,其中一个帐户可以有多个订阅者。在django管理中查看订阅服务器时,它将正确显示订阅服务器与哪个帐户相关。但是,当查看帐户时,它不会显示它有哪些订阅者。
我看到一篇文章()建议使用内联,尽管它不适合我。我哪里出问题了?
Models.py:
from django.db import models
from django.contrib.auth.models import AbstractUser
class Account(AbstractUser):
pass
class Subscriber(models.Model):
f
如何让Django在后台将AnotherAim.aimid.code的外键显示到AnotherAimAdmin的一个标签中?
这是一个典型的Admin "view“,在后端被两个不同的标签分隔:
class AimAdmin(admin.ModelAdmin):
list_display = ('code')
# AnotherAim and AIM are connected via a foreight key
class AnotherAimAdmin(admin.ModelAdmin):
list_display = ('name
我正在尝试在Django的管理页面中实现HTML5颜色选择器。
这是我的模型:
#model.py
...
class Category(models.Model):
...
color = models.CharField(max_length=7)
表单如下所示:
#form.py
from django.forms import ModelForm
from django.forms.widgets import TextInput
from .models import Category
class CategoryForm(ModelForm):
clas
我是django的新手,我正在尝试创建一个简单的博客应用程序。
在我的models.py中,我为post、Commetns和标签定义了3种模型。
models.py
from django.db import models
from django.contrib.auth.models import User
# Create your models here.
class Post(models.Model):
title = models.CharField(max_length=200)
body = models.TextField('post body
我有一个模型,它的位置字段如下所示:
from django.contrib.gis.db import models as gis_models
class Facility(models.Model):
location = gis_models.PointField(srid=4326, verbose_name=_('location'), null=True, blank=True)
我希望用户能够使用django管理中的地图来设置位置。我在django管理中添加了以下代码:
from django.contrib.gis.db import models
Django 1.11我有两个型号,Foo和Bar
class Foo(models.Model):
name = models.CharField()
class Bar(models.Model):
name = models.CharField()
foo = models.ForeignKey(Foo)
在中的Foo详细信息页面中,我列出了Foo详细信息下面的所有子Bar:
@admin.register(Foo)
class FooAdmin(admin.ModelAdmin):
def bars(self):
html = '