-
Notifications
You must be signed in to change notification settings - Fork 397
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation is hard to understand #380
Comments
@mark0978 That's a good point; great docs are very hard to write. A good starting point from us would be an example of what you'd consider "good documentation" for these features: should we add more context? provide an example project? a howto section? |
How about the overview of these two pages. Where they backup a few setps from the code to give the feel of what is going on? By trial and error I have managed to get some more advanced things to work, but it really involved stepping thru the code in a debugger vs knowing what to expect and being able to write to that. There are some things that I'm not sure I have found the "right" way of doing it, but they work for me, so that is enough. |
@mark0978 I've started work on this topic in a dedicated branch; would you mind providing some feedback on that? https://github.com/FactoryBoy/factory_boy/blob/cb92aa4d582f9a22a5e40ed757d203b35b6605c0/docs/walkthrough.rst Thanks! |
Wow! That is a GREAT start! I think you have the idea. BRAVO!!!!
The one triad of models that gave me the most grief was
- User
- Account
- UserAccountMap
Where multiple users could be part of a single account, but an account
can't exist without at least one user. And a User can have multiple
accounts (but only one "primary" account)
And then lots of things are linked via Foreign keys to either a User or an
Account. And some things are linked to both, so you know which Account the
object belongs to and which User within the account operated on that object
.
The biggest complication comes from users with multiple accounts and
accounts with multiple users :-)
…On Mon, Jul 31, 2017 at 7:15 PM, Raphaël Barrois ***@***.***> wrote:
@mark0978 <https://github.com/mark0978> I've started work on this topic
in a dedicated branch; would you mind providing some feedback on that?
https://github.com/FactoryBoy/factory_boy/blob/
cb92aa4/docs/walkthrough.rst
Thanks!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#380 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAGeptLmxE-8hgjxG75WnMCFgCQSbG3jks5sTm4pgaJpZM4NKYMt>
.
|
The circular loop in some of the docs makes it very hard to know how to customize factory boy. I'm sure in your mind it is all crystal clear and easily understood, but this kind of documentation just doesn't help.
I think part of the problem is I've never seen a good pipe line of factory boy model generation anywhere. so know what postgeneration is and after_postgeneration is really doesn't make sense to me.
Maybe I'm just stupid, or maybe the docs need to assume less of the reader.
The text was updated successfully, but these errors were encountered: