Tagged articles
161 articles
Page 2 of 2
Python Crawling & Data Mining
Python Crawling & Data Mining
Jul 21, 2019 · Backend Development

From Zero to Web: A Complete Python Backend Development Roadmap

This guide walks beginners through Python fundamentals, essential development tools, HTTP basics, front‑end basics, popular web frameworks, database choices, testing strategies, and deployment techniques, offering practical book recommendations and actionable steps to start building real web applications.

Backend DevelopmentDjangoFlask
0 likes · 7 min read
From Zero to Web: A Complete Python Backend Development Roadmap
Sohu Tech Products
Sohu Tech Products
Jul 3, 2019 · Cloud Native

Building a Cloud‑Native Distributed Tracing System with Jaeger

This article explains why Jaeger is a popular cloud‑native tracing solution, describes its architecture, sampling options, and deployment strategies on Kubernetes—including DaemonSet and Sidecar modes—followed by a step‑by‑step Django integration example and guidance on monitoring, alerting, and resource cleanup.

Cloud NativeDistributed TracingDjango
0 likes · 13 min read
Building a Cloud‑Native Distributed Tracing System with Jaeger
MaGe Linux Operations
MaGe Linux Operations
Apr 2, 2019 · Backend Development

Master Django Basics: From Project Setup to Models and Forms

This tutorial introduces Django, outlines its major features, explains the standard project directory, provides essential command‑line tools, demonstrates how to create views, URLs, templates, and models, and walks through database operations and both GET and POST form handling, all with clear code examples.

BackendDjangoForms
0 likes · 13 min read
Master Django Basics: From Project Setup to Models and Forms
MaGe Linux Operations
MaGe Linux Operations
Mar 21, 2019 · Backend Development

Build a Full‑Featured Django Library Management System from Scratch

This tutorial walks you through creating a complete Django project, covering settings configuration for templates, static files, and middleware, MySQL database integration, model definitions for publishers, books, and authors, view functions for CRUD operations, and essential front‑end template snippets, all with ready‑to‑run code examples.

Backend DevelopmentCRUDDjango
0 likes · 14 min read
Build a Full‑Featured Django Library Management System from Scratch
360 Tech Engineering
360 Tech Engineering
Feb 19, 2019 · Backend Development

Troubleshooting Guide for Setting Up HttpRunnerManager with Python, Django, RabbitMQ, MySQL and Related Modules

This article first briefly introduces the traditional Chinese lantern‑festival foods 元宵 and 汤圆, then provides a step‑by‑step troubleshooting guide for installing and configuring the HttpRunnerManager environment, covering Python version selection, RabbitMQ security, Django and djcelery installation, MySQL client and charset settings, remote access configuration, and YAML module installation.

BackendDjangoPython
0 likes · 5 min read
Troubleshooting Guide for Setting Up HttpRunnerManager with Python, Django, RabbitMQ, MySQL and Related Modules
360 Quality & Efficiency
360 Quality & Efficiency
Feb 18, 2019 · Backend Development

Troubleshooting Guide for Setting Up the HttpRunnerManager Environment

This article first wishes readers a happy Lantern Festival and then provides a comprehensive step‑by‑step troubleshooting guide for installing and configuring the HttpRunnerManager environment, covering Python, Django, RabbitMQ, MySQL, character‑set settings, remote access, and required Python packages.

Backend DevelopmentDjangoPython
0 likes · 6 min read
Troubleshooting Guide for Setting Up the HttpRunnerManager Environment
MaGe Linux Operations
MaGe Linux Operations
Dec 15, 2018 · Backend Development

Essential Python Backend Interview Checklist: Questions, Code & Tips

A former C++ MFC developer shares personal interview experiences and compiles a comprehensive Python backend interview guide covering core syntax, algorithms, networking, databases, Linux commands, and Django concepts, emphasizing daily coding practice and offering concrete sample questions and solutions.

AlgorithmsBackendDjango
0 likes · 9 min read
Essential Python Backend Interview Checklist: Questions, Code & Tips
MaGe Linux Operations
MaGe Linux Operations
Dec 9, 2018 · Information Security

How to Identify a Django-Powered Site During Penetration Testing

This guide outlines practical techniques—ranging from analyzing debug‑mode error pages and hidden CSRF tokens to inspecting admin static files and third‑party module footprints—to reliably fingerprint Django‑based web applications during black‑box security assessments.

Backend detectionDjangoFramework fingerprinting
0 likes · 6 min read
How to Identify a Django-Powered Site During Penetration Testing
Test Development Learning Exchange
Test Development Learning Exchange
Nov 25, 2018 · Backend Development

Mastering Django Model Meta Options: A Complete Guide

This article explains every Django Model Meta attribute—including abstract, app_label, db_table, db_tablespace, get_latest_by, managed, order_with_respect_to, ordering, permissions, proxy, unique_together, verbose_name, and verbose_name_plural—detailing their purpose, usage, and code examples for precise database and admin control.

BackendDjangoMeta
0 likes · 6 min read
Mastering Django Model Meta Options: A Complete Guide
21CTO
21CTO
Oct 14, 2018 · Backend Development

Choosing the Right Backend Framework: Django, Symfony, or Ruby on Rails

This article compares three popular backend frameworks—Django for Python, Symfony for PHP, and Ruby on Rails—detailing their advantages, disadvantages, and typical use cases to help developers select the most suitable option for their projects.

BackendDjangoRuby on Rails
0 likes · 7 min read
Choosing the Right Backend Framework: Django, Symfony, or Ruby on Rails
MaGe Linux Operations
MaGe Linux Operations
Aug 25, 2018 · Backend Development

Build a Full‑Featured Django Library Management System from Scratch

This tutorial walks you through creating a real‑world Django project, covering template, static, and middleware settings, switching to MySQL, defining models with one‑to‑many and many‑to‑many relationships, implementing CRUD views, configuring URLs, and building simple HTML templates with code examples and key configuration screenshots.

CRUDDjangoORM
0 likes · 14 min read
Build a Full‑Featured Django Library Management System from Scratch
HomeTech
HomeTech
Aug 21, 2018 · Operations

Automated Asset Collection for CMDB Using Puppet Facter and Assets_Report

This article explains how to build an automated CMDB asset collection system by extending Puppet's Facter with custom plugins, using a custom Report Processor to post data to an AutoBank service, and deploying a Python/Django API server for storage and retrieval.

Asset CollectionAutomationCMDB
0 likes · 7 min read
Automated Asset Collection for CMDB Using Puppet Facter and Assets_Report
MaGe Linux Operations
MaGe Linux Operations
Aug 19, 2018 · Backend Development

Essential Python Backend Interview Questions and How to Ace Them

The author shares personal interview experiences and a comprehensive list of Python backend interview questions covering syntax, algorithms, networking, databases, Linux, and Django, while emphasizing daily coding practice and GitHub activity as key to impressing interviewers.

AlgorithmsDjangoLinux
0 likes · 9 min read
Essential Python Backend Interview Questions and How to Ace Them
MaGe Linux Operations
MaGe Linux Operations
Aug 11, 2018 · Backend Development

Master Django Basics: From Project Setup to Forms and Templates

This comprehensive guide introduces Django, outlines its key features, explains the standard project structure, walks through essential commands, demonstrates view and URL configuration, covers template syntax and tags, and details model creation, database operations, and form handling with both GET and POST methods.

DjangoORMWeb Development
0 likes · 13 min read
Master Django Basics: From Project Setup to Forms and Templates
Architecture Digest
Architecture Digest
Jul 24, 2018 · Backend Development

Evolution of a Python Backend Architecture: From MVC to Microservices and Domain‑Driven Design

After three years of developing a HR SaaS product, the author recounts the backend’s architectural evolution—from an initial Django MVC prototype, through service splitting, to a microservices setup with Kong API gateway and custom RPC, and finally towards domain‑driven design—highlighting challenges, optimizations, and lessons learned.

DjangoKong API GatewayMicroservices
0 likes · 9 min read
Evolution of a Python Backend Architecture: From MVC to Microservices and Domain‑Driven Design
MaGe Linux Operations
MaGe Linux Operations
Jul 22, 2018 · Backend Development

Build a Full-Featured Django Library Management System from Scratch

This tutorial walks you through configuring Django templates, static files, middleware, and MySQL database settings, then defines models for publishers, books, and authors, implements CRUD views and URL routing, and creates the necessary front‑end templates to build a complete library management application.

Backend DevelopmentDjangoORM
0 likes · 16 min read
Build a Full-Featured Django Library Management System from Scratch
Test Development Learning Exchange
Test Development Learning Exchange
Jun 26, 2018 · Backend Development

Comprehensive Django ORM Guide: Model Definition, Custom Table Names, Indexes, Relationships, Query Optimization, and Validation

This article provides an in‑depth tutorial on using Django's ORM, covering model creation, custom table names, single and composite indexes, one‑to‑many and many‑to‑many relationships, forward and reverse lookups, performance tuning with select_related and prefetch_related, and model validation techniques.

BackendDjangoModel
0 likes · 21 min read
Comprehensive Django ORM Guide: Model Definition, Custom Table Names, Indexes, Relationships, Query Optimization, and Validation
Test Development Learning Exchange
Test Development Learning Exchange
Jun 21, 2018 · Backend Development

Eight‑Day Quick Guide to Building a Django Backend Administration System

This eight‑day tutorial introduces how to quickly set up a Django‑based backend administration system, covering required dependencies, installation commands, project creation, server launch, and verification steps, encouraging readers to practice each day and eventually build an automated front‑end data entry platform.

Backend DevelopmentDjangoPython
0 likes · 2 min read
Eight‑Day Quick Guide to Building a Django Backend Administration System
Efficient Ops
Efficient Ops
Mar 28, 2018 · Operations

How to Build an Enterprise DevOps Platform with Python/Django

This talk outlines the challenges of modern enterprise operations, explains why traditional tools fall short, and details a step‑by‑step approach to designing and implementing a Python‑based DevOps platform—including CMDB design, backend selection, frontend integration, token security, asynchronous task handling, and monitoring—offering practical insights for building scalable, maintainable infrastructure.

CMDBDevOpsDjango
0 likes · 19 min read
How to Build an Enterprise DevOps Platform with Python/Django
21CTO
21CTO
Mar 3, 2018 · Backend Development

Top 5 Python Web Frameworks Every Backend Developer Should Know

This article reviews five proven Python web frameworks—Django, CherryPy, web2py, TurboGears, and Pylons—highlighting their key features, ease of use, and suitability for both beginners and seasoned developers, helping web developers choose the right tool for rapid, scalable application development.

Backend DevelopmentCherryPyDjango
0 likes · 6 min read
Top 5 Python Web Frameworks Every Backend Developer Should Know
MaGe Linux Operations
MaGe Linux Operations
Dec 10, 2017 · Backend Development

Build a WeChat Public Account Backend with Python/Django: Step‑by‑Step Guide

This guide walks you through creating a WeChat public‑account subscription service using Python and Django, covering environment setup on CentOS, installing dependencies, configuring the wechat‑python‑sdk, defining URL routes and views, and handling common pitfalls such as external access, encoding issues, and port conflicts.

Backend DevelopmentDjangoPython
0 likes · 5 min read
Build a WeChat Public Account Backend with Python/Django: Step‑by‑Step Guide
UCloud Tech
UCloud Tech
Nov 17, 2017 · Frontend Development

How to Seamlessly Combine Django and VueJS for a Modern Front‑Back End Project

This guide walks you through why Django and VueJS make a powerful pairing, explains their integration, and provides step‑by‑step instructions for setting up the project, configuring templates and static files, handling development and production environments, and deploying with uWSGI and Nginx.

DjangoNginxVueJS
0 likes · 14 min read
How to Seamlessly Combine Django and VueJS for a Modern Front‑Back End Project
MaGe Linux Operations
MaGe Linux Operations
Aug 25, 2017 · Backend Development

Master Django: A Complete Beginner-to-Advanced Tutorial

This guide introduces Django’s fundamentals, explains its MTV architecture, walks through project and app setup, URL routing, views, models, admin customization, database configuration, and essential commands, providing a practical roadmap for quickly building web applications.

BackendDjangoMVC
0 likes · 13 min read
Master Django: A Complete Beginner-to-Advanced Tutorial
MaGe Linux Operations
MaGe Linux Operations
Aug 14, 2017 · Backend Development

Building a Django‑Based Operations Management Platform: Architecture, Modules, and Monitoring

This article walks through the design and implementation of a Django‑powered operations management platform, covering request flow, modular app structure, user authentication, asset storage, performance monitoring, batch management with Ansible, and full‑stack front‑end integration, illustrated with diagrams and code snippets.

AnsibleBackend DevelopmentDjango
0 likes · 5 min read
Building a Django‑Based Operations Management Platform: Architecture, Modules, and Monitoring
MaGe Linux Operations
MaGe Linux Operations
Aug 8, 2017 · Backend Development

How to Build a Hearthstone Streamer Ranking Site with Python, Django, and LeanCloud

This article walks through creating a video‑aggregation platform for Hearthstone streamers by scraping data from sites like Douyu, processing it with Python regular expressions, storing results in Redis or LeanCloud, and exposing the rankings via a Django‑based web front‑end with periodic cloud‑function refreshes.

DjangoLeanCloudPython
0 likes · 11 min read
How to Build a Hearthstone Streamer Ranking Site with Python, Django, and LeanCloud
MaGe Linux Operations
MaGe Linux Operations
Jul 26, 2017 · Backend Development

Build a Django Blog from Scratch: Step‑by‑Step Setup Guide

This tutorial walks you through creating an isolated Python environment, installing Django 1.8.6, and progressively building a full‑featured blog site with basic, enhanced, and extended functionalities, while highlighting common pitfalls of outdated resources.

BackendBlogDjango
0 likes · 7 min read
Build a Django Blog from Scratch: Step‑by‑Step Setup Guide
MaGe Linux Operations
MaGe Linux Operations
Jun 25, 2017 · Information Security

How to Identify a Django-Powered Site During Black‑Box Penetration Testing

This guide outlines practical techniques—such as spotting Django's debug error pages, hidden CSRF tokens, default admin URLs, characteristic server headers, third‑party module fingerprints, and static admin assets—to reliably determine whether a target web application is built with Django during black‑box testing.

DjangoFramework DetectionWeb Application Security
0 likes · 5 min read
How to Identify a Django-Powered Site During Black‑Box Penetration Testing
MaGe Linux Operations
MaGe Linux Operations
Jun 16, 2017 · Backend Development

Build a Simple Poll App with Django: Step‑by‑Step Guide

This tutorial walks you through installing Django, creating a project and a polls app, setting up the development server, writing views and URL configurations, and explains key concepts like include() and url() arguments, enabling you to build a functional poll website.

BackendDjangoPoll App
0 likes · 20 min read
Build a Simple Poll App with Django: Step‑by‑Step Guide
Efficient Ops
Efficient Ops
May 23, 2017 · Information Security

What’s New in Jumpserver? A Deep Dive into the Latest Open‑Source Bastion Host

This article introduces Jumpserver, an open‑source bastion host built with Python and Django, and details its major new version updates—including a full code refactor, component separation, Docker support, internationalization, RESTful APIs, and enhanced UI—highlighting how these changes improve security, extensibility, and deployment flexibility for enterprises.

Bastion HostDjangoDocker
0 likes · 7 min read
What’s New in Jumpserver? A Deep Dive into the Latest Open‑Source Bastion Host
MaGe Linux Operations
MaGe Linux Operations
Apr 24, 2017 · Backend Development

How to Build a Simple File Upload Feature with Django

Learn step‑by‑step how to create a basic file‑upload function in Django 1.10 using Python 3.6, covering project setup, model design, migrations, view logic, URL configuration, template form creation, and displaying uploaded results, with illustrative code snippets.

BackendDjangoPython
0 likes · 4 min read
How to Build a Simple File Upload Feature with Django
MaGe Linux Operations
MaGe Linux Operations
Apr 7, 2017 · Operations

Deploy a Mezzanine Blog with Ansible and Docker: Step‑by‑Step Guide

This article walks through building a Mezzanine CMS blog, first manually on macOS, then automating the deployment with Ansible, refactoring using roles, and finally containerizing the setup with Docker, providing detailed commands, configuration files, and best‑practice tips for production environments.

AnsibleDeploymentDevOps
0 likes · 10 min read
Deploy a Mezzanine Blog with Ansible and Docker: Step‑by‑Step Guide
ITPUB
ITPUB
Aug 18, 2016 · Backend Development

Step-by-Step Guide to Building a Django‑Based Operations Platform

This article fills the gap of detailed tutorials by chronologically documenting how the author constructed a Django‑powered operations platform, adding monitoring, dashboards, log viewing, task submission, and various management features, each illustrated with screenshots and brief explanations.

Backend DevelopmentDjangoPython
0 likes · 8 min read
Step-by-Step Guide to Building a Django‑Based Operations Platform
Efficient Ops
Efficient Ops
Jul 12, 2016 · Operations

How AutoAMS 2.0 Automates Server Asset Management with Django and Ansible

This article describes the design, architecture, and key features of AutoAMS 2.0, an automated asset management system built with Django, Bootstrap, MySQL, and Ansible, showing how it replaces manual Excel‑based tracking, collects server and network data without agents, and streamlines permission and location management for large‑scale operations.

AnsibleDevOpsDjango
0 likes · 8 min read
How AutoAMS 2.0 Automates Server Asset Management with Django and Ansible
ITPUB
ITPUB
May 26, 2016 · Fundamentals

Avoid Common Mistakes When Teaching Yourself Web Development: A Beginner’s Roadmap

A recent graduate shares how he overcame the pitfalls of self‑teaching programming by narrowing his tech stack to essential web tools, focusing on hands‑on projects, and avoiding endless theory, offering a concise roadmap for beginners eager to build functional prototypes quickly.

BackendDjangoWeb Development
0 likes · 4 min read
Avoid Common Mistakes When Teaching Yourself Web Development: A Beginner’s Roadmap
MaGe Linux Operations
MaGe Linux Operations
Feb 23, 2016 · Backend Development

How to Build Custom Middleware in Django 1.6 for Request Filtering

Learn how to create a custom Django 1.6 middleware by defining a class, overriding process_request, configuring it in MIDDLEWARE_CLASSES, and applying it to scenarios such as IP filtering, access control, user behavior tracking, and abnormal request detection, with full code examples.

DjangoPythonWeb Development
0 likes · 4 min read
How to Build Custom Middleware in Django 1.6 for Request Filtering
ITPUB
ITPUB
Dec 25, 2015 · Backend Development

Build a Simple Python WSGI Server that Runs Django, Flask, and Pyramid

This guide shows how to create a minimal Python WSGI server that can run Django, Flask, and Pyramid applications without modifying server or framework code, explains WSGI fundamentals, provides step‑by‑step setup, code snippets, testing commands, and demonstrates the server‑framework interaction.

Backend DevelopmentDjangoFlask
0 likes · 11 min read
Build a Simple Python WSGI Server that Runs Django, Flask, and Pyramid
Efficient Ops
Efficient Ops
Dec 2, 2015 · Operations

How to Build a Scalable Operations Automation System from Standards to Deployment

This article explains the design and implementation of an operations automation platform, covering the necessity of standardization, system architecture, module functions, database modeling, work‑order processes, and real‑world examples to help IT teams achieve efficient, reliable, and low‑risk operations.

DevOpsDjangoIT Operations
0 likes · 15 min read
How to Build a Scalable Operations Automation System from Standards to Deployment
MaGe Linux Operations
MaGe Linux Operations
Dec 24, 2014 · Backend Development

Essential Roadmap for Beginner Python/Django Web Developers

This guide outlines the fundamental topics and resources a novice web developer should master across web concepts, frontend basics, Python programming, Django framework, databases, tooling, development processes, soft skills, and a capstone project to build a functional Django application.

Djangodatabase
0 likes · 7 min read
Essential Roadmap for Beginner Python/Django Web Developers