Skip to content

Conversation

@bpepple
Copy link

@bpepple bpepple commented Nov 14, 2017

Here's a branch that uses more human readable urls. For example: using '/publisher/dc-comics', instead of 'publisher/1'

I branched this off the issue-number branch (#53), to make debasing easier due to migrations sequence. Any questions, just holler.

* Added migration to modify existing data to a 3-padded field
  Charfield (ex. #1)
* Modified the comicimporter.py to add the issue number as a 3-padded
  String.
* Added the comicarchive api to use it's IssueString function.
* Modified the Publisher model to addd a slug field
* Added a migration to get the slug from the Publisher name
* Update url to use the slug instead of the publisher db id.
* Update the comicimport to save the slug on new & updated publishers.
    * Modified the Series model to addd a slug field
    * Added a migration to get the slug from the Series name and year (if available)
    * Update url to use the slug instead of the series db id.
    * Update the comicimport to save the slug on new & updated series.
* Modified the Creators model to addd a slug field.
* Added a migration to get the slug from the Creator's name.
* Update url to use the slug instead of the creators db id.
* Update the comicimport to save the slug on new & updated creatrors.
* Modified the Teams model to addd a slug field.
* Added a migration to get the slug from the Teams name.
* Update url to use the slug instead of the teams db id.
* Update the comicimport to save the slug on new & updated teams.
* Modified the Character model to addd a slug field.
* Added a migration to get the slug from the Character name.
* Update url to use the slug instead of the character db id.
* Update the comicimport to save the slug on new & updated characters.
* Modified the Arc model to addd a slug field.
* Added a migration to get the slug from the Arc name.
* Update url to use the slug instead of the arc db id.
* Update the comicimport to save the slug on new & updated arcs.
* Modified the Issue model to addd a slug field.
* Added a migration to get the slug from the Issue name.
* Update url to use the slug instead of the issue db id.
* Update the comicimport to save the slug on new & updated issues.
@bpepple bpepple changed the title User cleaner urls (slugify) Use cleaner urls (slugify) Nov 14, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant