# How to install tryton for customize

**URL:** https://discuss.tryton.org/t/how-to-install-tryton-for-customize/4638
**Category:** Developer
**Created:** [September 19, 2021, 12:25pm UTC](https://discuss.tryton.org/t/how-to-install-tryton-for-customize/4638 "2021-09-19T12:25:16Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![kenty](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/k/a88e4f/32.png) [@kenty](https://discuss.tryton.org/u/kenty)
#### Post date: [September 19, 2021, 12:25pm UTC](https://discuss.tryton.org/t/how-to-install-tryton-for-customize/4638/1 "2021-09-19T12:25:16Z")

</div>

I want to run the project from the source code, I need to modify the source code. For example, I want to add some input fields into the product editing form, remove variants from the product editing form, re-layout the form, update the database writing and reading…etc

download the trytond module source code first, then downland other modules source code into trytond/modules folder??

What are the right ways to customize tryton? (without losing upgrade)

So far I installed an tryton instance, I checked the functions of the modules. Now I want to customize it.

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [September 19, 2021, 12:49pm UTC](https://discuss.tryton.org/t/how-to-install-tryton-for-customize/4638/2 "2021-09-19T12:49:55Z")

</div>

> [@kenty](#):
>
> What are the right ways to customize tryton?

It is by creating a custom module which will extend existing model (adding new fields, modify method behavior etc.) and [inherit views](https://docs.tryton.org/projects/server/en/latest/topics/views/extension.html).

---

<div class="post-metadata">

### Author: ![kenty](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/k/a88e4f/32.png) [@kenty](https://discuss.tryton.org/u/kenty)
#### Post date: [September 29, 2021, 4:02am UTC](https://discuss.tryton.org/t/how-to-install-tryton-for-customize/4638/3 "2021-09-29T04:02:39Z")

</div>

If I extend the product Template class with the new fields, The tryton will create a new table or add the new fields into existing template table?

---

<div class="post-metadata">

### Author: ![maxx](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/maxx/32/2320_2.png) [@maxx](https://discuss.tryton.org/u/maxx)
#### Post date: [September 29, 2021, 6:39am UTC](https://discuss.tryton.org/t/how-to-install-tryton-for-customize/4638/4 "2021-09-29T06:39:30Z")

</div>

New fields will be added in existing template table.
