我具有ID和name_structure的结构模型,我想要在添加用户时以一种结构影响它们 用户名john 密码1234 建筑电气部门
但是我不知道如何在Django中完成这项工作,请帮帮我吗?
此模型在immob应用中
W/IInputConnectionWrapper: showStatusIcon on inactive InputConnection
D/EGL_emulation: eglMakeCurrent: 0xb8b86ed0: ver 3 1
E/EGL_emulation: tid 5528: eglSurfaceAttrib(1199): error 0x3009 (EGL_BAD_MATCH)
W/HardwareRenderer: Backbuffer cannot be preserved
以及此模型的完整应用(帐户)
from django.db import models
# Create your models here.
class structure(models.Model):
structure_code=models.CharField(max_length=1)
structure_desig=models.CharField(max_length=350)
class service(models.Model):
structure_id=models.ForeignKey(structure,on_delete=models.CASCADE,default=0)
service_desig=models.CharField(max_length=350)
答案 0 :(得分:0)
我们认为您在view.py或其他任何位置的特定视图中拥有所有数据,那么我们可以创建或获取用户,再创建或获取结构实例,然后我们可以创建新的utilisateur实例:
>>> import copy
>>> class A(object):
... pass
...
>>> a = A()
>>> a.lst = [1, 2, 3]
>>> a.str = "Hola"
>>> b = copy.copy(a)
>>> a.lst.append(4)
>>> a.str = "Adios"
>>> print b.lst
[1, 2, 3, 4]
>>> print b.str
Hola
试图找到想要的东西。