DevOps
Automated Testing in Django
· β˜• 2 min read
Automated testing in Django can be done with doctests or unit tests. The logic of automated testing is to pass test data into the function under test, then use whether the output matches the expected result as the criterion for whether the test passes. There are a few key points

Introduction to Third-Party Login and Single Sign-On
· β˜• 2 min read
The session mechanism for login: HTTP is a stateless protocol, and every request a browser makes is independent of the others. But not every HTTP request is unrelated to state, so the browser and the server have to jointly maintain a state β€” this is the session mechanism. One approach: the first time the browser sends a request to the server, the server returns a sessionID to the browser, and every subsequent request from the browser carries that sessionID to verify the same user.

What Is DevOps
· β˜• 4 min read
1. Overview DevOps (a portmanteau of Development and Operations) is a culture and a movement that values communication and collaboration between software developers (Dev) and IT operations staff (Ops). By automating the processes of “software delivery” and “architecture change,” it makes building, testing, and releasing software faster, more frequent, and more reliable.