Django field lookup - exact and iexact

Varghese Chacko 1 year, 6 months ago

Field lookups are how we specify the conditions in the WHERE clause of an SQL. They are specified as keyword arguments for QuerySet methodslikefilter(), exclude() and get().

Django-Compress compressJs/CSS of your application forbetter performance of...

Varghese Chacko 1 year, 6 months ago

Django-compress is a Django application that allows us to compress our CSS andJavascript for better performance of the the application. The django compress provides a tag named compress that takes the typr to compress, namely, css and js.  The compressor combines the CSS/JS contained in the tag and save as a single file in static directory. Default location is <STATIC DIRECTORY>/CACHE

Scrum - Practical Agile Methodology

Varghese Chacko 1 year, 6 months ago

Scrum is a most practiced, flexible, iterative, adaptive and effective methodology practiced in Agile development. It is designed to deliver significant values throughout the project development lifecycle. Scrum creates an environment for contineous progress and collective accountability and ensures transparent communication within the team and between the development team and the client.

Agile Methodology

Varghese Chacko 1 year, 7 months ago

Agile methodology is an iterative method of software development. The key feature of agile methodology is the continuous iteration and testing of the developed code throughout the life cycle of software development.Unlike waterfall model, testing and development are done concurrently.

Software Engineering vs Software Development

Varghese Chacko 1 year, 7 months ago

Software Engineering and Software development does not mean the same thing. Software engineering is the establishment and use of sound engineering principles in order to economically obtain software that is reliable and works efficiently on real machines. Software development is, of course, part of software engineering. You may find few software engineers are involved in software development, but not all developers are engineers.

Python magic method __del__

Varghese Chacko 1 year, 7 months ago

One of the useful magic method is __del__, which is the python destructor. It doesn't implement the behavior of del(x) instead, it defines the behavior for when an object is garbage collected. It is useful for objects that require extra cleanup like close files. The only required property of Python garbage collection is that it happens after all references have been deleted, so this might not necessary happen right after and might not happen at all.

Python magic method __new__

Varghese Chacko 1 year, 7 months ago

Many developers believe that __init__ is the first method invoked in the life-cycle of an object. When we create an object or instantiate a class, the first method that gets called __new__, which actually creates an objects and then passed the arguments to to __init__, the initializer. __new__ gets invoked before __init__.

Python magic method __init__

Varghese Chacko 1 year, 7 months ago

Python comes with magic methods that starts its name with __ . The most common one is __init__. What is so magical about __init__? The __init__ method need not be called or invoked. It get invoked/called whenever a class is instantiated. This method is used to initialize the instance. For example, when we run x = A(), the __init__ is invoked. Let us look at the example.

Export results of SQLs from Heroku using Data Clips

Varghese Chacko 1 year, 7 months ago

Heroku comes with nice database backup tools, both commandline and web based. But how to export results of an SQL query?

Wish to hire us?

We take the vision which comes from dreams and apply the magic of science and mathematics, adding the heritage of our profession and our knowledge to create a design.