How to add view button replace change button. in the Image below.
How to view only not change.

My code
model class1
class Return_data(models.Model):
request_product = (
('select', 'Select'),
('TN', 'TN'),
('TX', 'TX'),
('MT', 'MT'),
)
invoice_no = models.CharField(max_length=25, verbose_name='Invoice No.')
etd_atg = models.DateField(verbose_name='ETD ATG')
eta_amgt = models.DateField(verbose_name='ETA AMGT')
product = models.CharField( max_length=20, choices=request_product, default='select')
q_ty = models.IntegerField(verbose_name="Q'ty (pcs)")
listemail = (
('select', 'Select'),
('chanaphon.chommongkhon@agc.com', 'chanaphon'),
('jeerawan.pongkankham@agc.com', 'jeerawan'),
)
liststatus = (
('select', 'Select'),
('pending', 'Pending'),
('finish', 'Finish'),
)
attached = models.FileField(upload_to='file',verbose_name='Attached file')
emailto = models.CharField(max_length=30, choices=listemail, default='select',verbose_name='Email Send To')
emailcc = models.CharField(max_length=30, choices=listemail, default='select',verbose_name='Email CC')
pc_status = models.CharField(max_length=20, choices=liststatus, default='select',verbose_name='PC Status')
How to view only in foreign key detail :
#model class2
class Return_QA(models.Model):
liststatus = (
('select', 'Select'),
('pending', 'Pending'),
('finish', 'Finish'),
)
invoice_noqa = models.ForeignKey(Return_data, on_delete=models.CASCADE,verbose_name='Invoice No')
object_lot = models.CharField(max_length=20,verbose_name='Objectlot')
qa_status = models.CharField(max_length=10, choices=liststatus,default='select',verbose_name='QA Status')
Aucun commentaire:
Enregistrer un commentaire