Closed morisy closed 9 years ago
Why include the ID in the URL?
Project names should be unique (why would two projects be called the same thing?) and the unique slug can just be extrapolated from that.
(Not to mention that muckrock.com/project/my-great-project/
is just a better URL than muckrock.com/project/my-great-project-948/
)
I agree that the latter URL is, all other things being equal, a nicer URL, but a few reasons:
All good reasons. Thanks.
Create a project page model that allows a publicly viewable page with a title and which is editable on the backend and front end.
Url structure should be https://www.muckrock.com/project/project-name-123/ where 123 is the unique id #.