Issue:
To add authors' information to the apps and display the list of apps catering to the author when clicked on the author's name
Solution:
Allow user to save the author information from app_page_edit. The authors information like the author name and the author institution should be saved in the authors table in database. When a user clicks the author name from the app page, new page containing the list of apps created by that particular author should be displayed.
Files changed:
apps/templates/app_page.html
apps/templates/apps_with_author.html
Code changes are present in branch-
https://bitbucket.org/rpatil14/appstore_riddhi/branch/IGBF-2021#diff
Testing steps:
Scenario 1:
1) Click on any app from the available apps.
2) Click on Editors Action -> Edit this page
3) Add author name and institution name and click on save
Refer to author_app.png screenshot
Scenario 2:
1) Click on any app from the available apps.
2) Click on the author name. The page with all the apps related to the author should be displayed
Refer to authors_page.png screenshot
Authors information should be saved in database.
Refer author_table.png
Table details
Refer screenshots apps_app.png, apps_author.png, apps_orderedauthor.png for table details
1) The details of author (author_id, name, institution) are stored in apps_author table
2) The apps_orderedauthor table has the app_id and the author_id and author_order (i.e. author in which authors are added to the app)
Testing results:
Attaching screenshots of local testing to the ticket
Note: - The code changes are not deployed to devAppStore6 as this server has code changes for IGBF-1992 and requires 1st level review.
[~aloraine]
Riddhi Jagdish Patil If you are looking for something new to do, here is something that has been waiting for some time to be addressed!