我是新来的:)我正在尝试使用Saleor作为框架来构建一个电子商务站点,但是我在理解该框架时遇到了麻烦,目的在于修改管理仪表盘和数据库。
为简便起见,我尝试向客户添加“职位名称”字段,并希望在仪表板上对其进行编辑。
当前,我已经执行了django迁移,新字段已被数据库所喜爱-我修改了/saleor/saleor/account/modles.py
class User(PermissionsMixin, AbstractBaseUser):
...
job_title = models.CharField(max_length=256, blank=True)
PostgreSQL也可以正常工作
SELECT * FROM account_user;
我完全陷入困境的地方实际上是使此字段与仪表板一起工作/显示。
我已经完成了对出现在“ First Name”字段中的文件的编辑,因为django /templates/
文件似乎引用了一个“ form”,我只能假设它是由ReactJS运行的(我不是熟悉Python的人。
我已修改(并有效复制了“名字”的文件)的文件是:
added jobTitle: formData.jobTitle, to line 111 on static/dashboard-next/customers/views/CustomerDetails.tsx
added block from line 128 on static/customers/components/CustomerDetails/CustomerDetails.tsx
added block from line 24 and 61 on static/customers/components/CustomerDetailsPage/CustomerDetailsPage.tsx
如果有人能帮助我指出正确的方向,以了解salor / django / reactjs如何从网站->实际的html:)
,我将非常感谢谢谢!