Merge pull request #1450 from jevonearth/app-custom-fileds

Clarify that Custom Fields can be created on
This commit is contained in:
Pratik Vyas 2015-12-06 15:02:22 -08:00
commit 3ccb3fe2ec

View file

@ -1,4 +1,6 @@
If you want to add **Custom Fields** to your app so that they are automatically created when you app is installed on a new site, you will have to add them as **Fixtures** in the `hooks.py` file of your app.
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"`
@ -8,11 +10,11 @@ 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 custom fields.
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 -->
<!-- markdown -->