zoukankan      html  css  js  c++  java
  • Admin添加字段

    后台扩展用户信息,注意要到settings里面进行设定,有关联和继承两种方式
    首先的关联表可以关联到user表但,主键在user表当中,所以没法直接在user表当中看到相关信息,要是通过继承扩展的话,又要修改原先的表。
    如何向一个已存在的表添加字段,在那个已存在的表显示信息




    admin
    1. # -*- coding:utf-8 -*-
    2. from django.contrib import admin
    3. from models import *
    4. class ProfileInline(admin.TabularInline):
    5. model = Profile_user
    6. max_num = 1
    7. class ArticleAdmin(admin.ModelAdmin):
    8. inlines = [ProfileInline,]
    9. list_display = ('name','title',)
    10. fieldsets = (
    11. (None, {
    12. 'fields': ('name','title',)
    13. }),
    14. )
    15. admin.site.register(Profile_user)
    16. admin.site.register(Article,ArticleAdmin)

    models
    1. # -*- coding: utf-8 -*-
    2. from django.db import models
    3. class Article(models.Model):
    4. name = models.CharField(max_length=100, unique=True)
    5. title = models.CharField(max_length=50, verbose_name='文章标题')
    6. desc = models.CharField(max_length=50, verbose_name='文章描述')
    7. class Profile_user(models.Model):
    8. user = models.ForeignKey(Article,blank=True, null=True, verbose_name='用户')
    9. tag = models.CharField(max_length=30, blank=True, null=True, verbose_name='用户名')
    10. click_count = models.IntegerField(default=0, verbose_name='点击次数')







































  • 相关阅读:
    数据结构笔记
    并查集
    计算两个数的最大公约数和最小公倍数
    行盒
    浏览器兼容性和布局
    Java中HashMap等的实现要点浅析
    关于js异步上传文件
    填充路径时所使用的 “非零环绕规则”
    XP极限编程
    假如森林里有一棵树倒下了
  • 原文地址:https://www.cnblogs.com/wuqingzangyue/p/5749670.html
Copyright © 2011-2022 走看看