Your custom app can automatically add **Custom Fields** to DocTypes outside of your app when it is installed to a new site.

To do this, make sure your running bench with `developer_mode` enabled. Add your new custom fields via the Frappe web application. 

In your `hooks.py` file, add `"Custom Fields"`

	fixtures = ["Custom Field"]

Export fixtures before you commit your app with:

	$ bench --site mysite export-fixtures

This will create a new folder called `fixtures` in your app folder and a `.csv` or `.json` file will be created with the definition of the custom fields you added.

This file will be automatically imported when the app is installed in a new site or updated via `bench update`.

Note: You can also add single DocTypes like "Website Settings" as fixtures


<!-- markdown -->

Your custom app can automatically add **Custom Fields** to DocTypes outside of your app when it is installed to a new site.

To do this, add the new custom fields that your app requires, using the Frappe web application. 

In your `hooks.py` file, add `"Custom Fields"`

	fixtures = ["Custom Field"]

Export fixtures before you commit your app with:

	$ bench --site mysite export-fixtures

This will create a new folder called `fixtures` in your app folder and a `.csv` or `.json` file will be created with the definition of the custom fields you added.

This file will be automatically imported when the app is installed in a new site or updated via `bench update`.

Note: You can also add single DocTypes like "Website Settings" as fixtures


<!-- markdown -->

Remove statement that developer_mode is needed.
Remove statement that developer_mode is needed.
