Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 16, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 16, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 16, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 16, 2025

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025

      Bing Search APIs to be “decommissioned completely” as Microsoft urges developers to use its Azure agentic AI alternative

      May 16, 2025

      Microsoft might kill the Surface Laptop Studio as production is quietly halted

      May 16, 2025

      Minecraft licensing robbed us of this controversial NFL schedule release video

      May 16, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      The power of generators

      May 16, 2025
      Recent

      The power of generators

      May 16, 2025

      Simplify Factory Associations with Laravel’s UseFactory Attribute

      May 16, 2025

      This Week in Laravel: React Native, PhpStorm Junie, and more

      May 16, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025
      Recent

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025

      Bing Search APIs to be “decommissioned completely” as Microsoft urges developers to use its Azure agentic AI alternative

      May 16, 2025

      Microsoft might kill the Surface Laptop Studio as production is quietly halted

      May 16, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»News Portal using Python Django and MySQL

    News Portal using Python Django and MySQL

    June 18, 2024

    News Portal using Python Django and MySQL is a web application used to publish the News.

    The aim of “Online News Portal” is to automate its existing manual system by the help of computerized equipment and full-fledge computer software, fulfilling their requirements so that their valuable date can be stored for a longer period with easy accessing and manipulation of the same. ces.

    Project Requirements

    Project Name
    News Portal Project in Python Django

    Language Used
    Python

    Framework Used
    Django

    Database
    MySQL

    User Interface Design
    HTML, AJAX,JQUERY,JAVASCRIPT

    Web Browser
    Mozilla, Google Chrome, IE8, OPERA

    IDE
    PyCharm

    Project Module

    News has three modules i.e. user, admin, sub-admins

    User module

    Anyone can read the news and also search for particular news. The reader can leave comments on the particular news.

    Admin Module

    Secure admin login system

    Admin Dashboard: In this section admin can view, listed categories & sub categories, total published news.

    Sub-admin: In this section, admin can add/edit/delete sub-admin.

    Category – In this section admin can add/update/delete the category. Admin can also restore deleted category.

    Sub- Category – In this section admin can add/update/delete the Subcategory. Admin can also restore deleted Subcategory.

    Post – Admin can add /update / delete news posts. admin can also view deleted news post in trash post section and restore deleted posts.

    Pages – Admin can manage the contact of about us and contact us page.

    Comments – Admin can approve/ unapproved / delete reader comments.

    Sub-Admin Module

    Sub-Admin and Admin features are the same except Sub-Admin creation. Sub-Admin can’t create the Sub-Admins.

    Some of the Project Screens

    Home Page

    News Details Pages

    Admin Dashboard

    Add Sub-Admin

    Manage Sub-Categories

    Add News

    Manage News

    How to run the News Portal System Django Python

    1. Download the zip file

    2. Extract the file, copy newsportal folder, and paste it on the desktop

    3. Open MySQL Create a database newspythondb  then import the SQL File available in the SQL File Folder (For MySQL we used XAMPP server)

    4. Open PyCharm and click on the terminal

    5. Navigate the project folder using the cd command

    cd project_path

    For ex: cd C:UsersANUJOneDriveDesktopnewsportal

    6. Now Navigate to the onps folder

    cd onps

    7. Run the Project using the following command

    python manage.py runserver

    Now click the URL http://127.0.0.1:8000 and the Project will Run

    Login Details

    *****admin*****

    Username:  admin

    Password: Test@123

    *****Sub-admin*****

    Username:  john12

    Password: Test@123 or Register a new Subadmin

    Project Demo
    View Demo
    News Portal Project Django Python- Download Source Code
    Size: 44.9 MB
    Version: V 1.0
    Download Now!
    Project Report
    Download News Portal System Django Project Report and PPT Rs. 199/ $2.39

    The post News Portal using Python Django and MySQL appeared first on PHPGurukul.

    Source: Read More 

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleCommunity News: Latest PECL Releases (06.18.2024)
    Next Article Runway unveils its hyperrealistic Gen 3 Alpha T2V generator

    Related Posts

    Security

    Nmap 7.96 Launches with Lightning-Fast DNS and 612 Scripts

    May 17, 2025
    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-40906 – MongoDB BSON Serialization BSON::XS Multiple Vulnerabilities

    May 17, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    CL Duplicate Remover

    Development

    Balancing Strength and Vulnerability in Design

    Development

    Learn A-Level Computer Science Concepts

    Development

    Doom, Quake, and Turok remaster studio ask what fan-favorite game they should work on next

    News & Updates
    Hostinger

    Highlights

    Development

    Black Hat Preview: 15 Can’t-Miss Sessions, From Cloud to AI Security

    August 5, 2024

    The first week of August may be a slow time for much of the world,…

    A Guide to “apt autoremove” – Clean Up Your System

    December 18, 2024

    Shokz joins in on the clip-on earbud craze, releasing its most advanced (and expensive) earbuds yet

    April 29, 2025

    3 Actively Exploited Zero-Day Flaws Patched in Microsoft’s Latest Security Update

    January 15, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.