diff options
| author | Michael Merickel <michael@merickel.org> | 2016-02-12 02:42:04 -0600 |
|---|---|---|
| committer | Michael Merickel <michael@merickel.org> | 2016-02-12 02:42:04 -0600 |
| commit | a115c6d30fe8e497f67604370db4ffc8f2b124a9 (patch) | |
| tree | 9d49fba96848888bad4136c9531a98c491d49f61 /docs/tutorials/wiki2/definingmodels.rst | |
| parent | 574ba1aa6d81498220d123d149192eeba81afee7 (diff) | |
| download | pyramid-a115c6d30fe8e497f67604370db4ffc8f2b124a9.tar.gz pyramid-a115c6d30fe8e497f67604370db4ffc8f2b124a9.tar.bz2 pyramid-a115c6d30fe8e497f67604370db4ffc8f2b124a9.zip | |
add the bcrypt dependency
Diffstat (limited to 'docs/tutorials/wiki2/definingmodels.rst')
| -rw-r--r-- | docs/tutorials/wiki2/definingmodels.rst | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/docs/tutorials/wiki2/definingmodels.rst b/docs/tutorials/wiki2/definingmodels.rst index beb6cee5a..33e7beb4f 100644 --- a/docs/tutorials/wiki2/definingmodels.rst +++ b/docs/tutorials/wiki2/definingmodels.rst @@ -15,6 +15,28 @@ be to define a wiki page :term:`domain model`. but this is only a convention and not a requirement. +Declaring dependencies in our ``setup.py`` file +=============================================== + +The models code in our application will depend on a package which is not a +dependency of the original "tutorial" application. The original "tutorial" +application was generated by the ``pcreate`` command; it doesn't know +about our custom application requirements. + +We need to add a dependency on the ``bcrypt`` package to our ``tutorial`` +package's ``setup.py`` file by assigning this dependency to the ``requires`` +parameter in the ``setup()`` function. + +Open ``tutorial/setup.py`` and edit it to look like the following: + +.. literalinclude:: src/models/setup.py + :linenos: + :emphasize-lines: 12 + :language: python + +Only the highlighted line needs to be added. + + Remove ``mymodel.py`` --------------------- |
