i've thought about one generic change related to this. that upload should require the dandiset id to be sent as a parameter when initiating. this would let allow us to use that information and would not allow an upload without creating a dandiset (since the token authorization must give the uploader ownership on the dandiset).
Originally posted by @satra in #619 (comment)