11-tagged-news

所属分类:后台框架
开发工具:HTML
文件大小:17048KB
下载次数:0
上传日期:2021-05-10 05:07:25
上 传 者sh-1993
说明:  标记新闻或新闻聚合器是一个基于社区的在线论坛社交媒体网站,人们可以在其中进入...
(Tagged-news or News Aggregator is a community based online forum based social media site where people can get into a discussion on submitted news articles tagged in various discussion boards in the web app. This project is created as a part of the IT314 course offered at DA-IICT in Winter 2021.)

文件列表:
.idea (0, 2021-05-10)
.idea\11-tagged-news.iml (284, 2021-05-10)
.idea\inspectionProfiles (0, 2021-05-10)
.idea\inspectionProfiles\profiles_settings.xml (174, 2021-05-10)
.idea\modules.xml (280, 2021-05-10)
.idea\vcs.xml (180, 2021-05-10)
LICENSE (1068, 2021-05-10)
assignments (0, 2021-05-10)
assignments\lab6 (0, 2021-05-10)
assignments\lab6\IT314_Lab6.pdf (50681, 2021-05-10)
assignments\lab7 (0, 2021-05-10)
assignments\lab7\SE LAB 07 Grp 11.pdf (71435, 2021-05-10)
assignments\lab8 (0, 2021-05-10)
assignments\lab8\IT314-G11-Lab8-Q1-PartA.pdf (61555, 2021-05-10)
assignments\lab8\IT314-G11-Lab8-Q1-PartB.pdf (50540, 2021-05-10)
assignments\lab8\IT314-G11-Lab8-Q1-PartC.pdf (34383, 2021-05-10)
assignments\lab8\IT314-G11-Lab8-Q2.pdf (74611, 2021-05-10)
assignments\lab9 (0, 2021-05-10)
assignments\lab9\IT314-Lab9-BB.pdf (38287, 2021-05-10)
assignments\lab9\prev-date.cpp (843, 2021-05-10)
project (0, 2021-05-10)
project\src (0, 2021-05-10)
project\src\account (0, 2021-05-10)
project\src\account\__init__.py (0, 2021-05-10)
project\src\account\__pycache__ (0, 2021-05-10)
project\src\account\__pycache__\__init__.cpython-36.pyc (132, 2021-05-10)
project\src\account\__pycache__\__init__.cpython-37.pyc (155, 2021-05-10)
project\src\account\__pycache__\__init__.cpython-38.pyc (171, 2021-05-10)
project\src\account\__pycache__\__init__.cpython-39.pyc (151, 2021-05-10)
project\src\account\__pycache__\admin.cpython-36.pyc (708, 2021-05-10)
project\src\account\__pycache__\admin.cpython-37.pyc (706, 2021-05-10)
project\src\account\__pycache__\admin.cpython-38.pyc (726, 2021-05-10)
project\src\account\__pycache__\admin.cpython-39.pyc (706, 2021-05-10)
project\src\account\__pycache__\forms.cpython-36.pyc (2603, 2021-05-10)
project\src\account\__pycache__\forms.cpython-37.pyc (2594, 2021-05-10)
project\src\account\__pycache__\forms.cpython-38.pyc (2539, 2021-05-10)
project\src\account\__pycache__\forms.cpython-39.pyc (2515, 2021-05-10)
... ...

# tagged-news ## IT314 - Group 11 course project ### Project: News Aggregator - Tagged News This is a repository for the course project in the course IT314 Software Engineering offered in Winter 2021, at DA-IICT. The project aims to create a web application News aggregator (Tagged news), where users can submit links and can have discussion on various topics. Each such submission generates a thread for other users to post their opinions on the link. The website has a convenient user interaction system; Users can reply to each other's comments and can up-vote or down-vote on topics and comments. The website encourages an organized conversation between users and aims to create a good online community. ## Installing dependencies Install the following django version in the virtual environment directory. #### `pip install Django==2.2.2` #### `pip install Pillow==8.1.2` #### `django-crispy-forms==1.11.2` ## Pull requests or contribution guidelines Follow this guide step by step to make a contributon to the project. Don't directly merge your code in the main branch or merge a random pull request. 1. Fork this main repository in your github profile. This will create a copy of this repo in your profile. You'll edit your code there. Click on the fork button on the top of this repository. (Only need to do this step once) 2. Clone the forked repo on your profile to your local laptop as local repo. (Only need to do this step once) #### `git clone ` And then move into your repo by using GitBash. #### `cd 11-tagged-news` 3. Set this repo as the remote upstream. This will help further to sync your local repo with the updated version. (Only need to do this step once) [Learn more](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/configuring-a-remote-for-a-fork) #### `git remote add upstream https://github.com/desaimihir12/11-tagged-news.git` 4. Before adding your changes, create a new feature branch so that the code in the main is not changed. Follow the given convention for the branch name. (Only need to do this step once if a branch is not created) #### `git checkout -b dev-` 5. If there has been any changes in the main repo after you have cloned your repo, make sure to sync your repo using [this guide](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/syncing-a-fork). Or you can simply run this command, this will update your main from main repo, so make sure your feature branch also has this changes and then start working. #### `git pull upstream main` 6. Add, commit and push your changes in dev-branch in your local repository. (Do this step after making your changes) #### `git add -A` #### `git commit -m ""` 7. This step will update your forked repo with the changes that you made in your dev-branch in your local repo. [Learn more about pushing commits to remote repo](https://docs.github.com/en/github/using-git/pushing-commits-to-a-remote-repository) #### `git push -u origin ` 8. Go to your forked repo in your profile and make a pull request once you are done with the above steps. Follow [this link](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request-from-a-fork) to know more about this step. NOTE: While doing a pull request, keep the base branch as dev- in the main repo as well. This branch name will be same as your the branch name that you worked on your local and forked repo. If possible tag the issue number that you are dealing with in the description.

近期下载者

相关文件


收藏者