We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Django: From a nightmare to a dream with Best Practices.

00:00

Formal Metadata

Title
Django: From a nightmare to a dream with Best Practices.
Title of Series
Number of Parts
160
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Django: From a nightmare to a dream with Best Practices. [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 1] [Rimini, Italy] With the adventure in the source code of the site of EuroPython, we have detected that the code was difficult to maintain. With the members of the Web team, we have started to refactor the code with the best practices and good concept. Also, we will see some awesome libraries for the Django project. In brief, you have a legacy code and you want to improve it with best practices, then this talk is for you. You don't want to break it but you don't want to change it because you can break it at all times, we will show you how to improve an existing code with some tools and best practices, and your code can be deploy on Friday evening with no risk. From a nightmare to a dream.
Keywords
SoftwareIntelComputer virusExpert systemService (economics)Design by contractTheory of relativityPrisoner's dilemmaCoefficient of determinationHand fanWeb serviceMessage passingComputer animation
Open sourceOpen sourceVideo gameActive contour modelXML
WebsiteMultiplication signProof theoryProjective planeWebsiteSelf-organizationGroup actionData compressionCASE <Informatik>Presentation of a groupWeb 2.0MiniDiscDesign by contractSoftware developerReverse engineeringExpert systemAddress spaceRight angleOcean currentEvent horizon
Data managementStatisticsEmailProcess (computing)WebsiteRight angleReal numberSign (mathematics)Physical systemDigitizingData managementSpeech synthesisStatisticsDemosceneEmailRule of inferenceComputer programmingOnline helpRevision control
State of matterGoodness of fitInformationWebsite
State of matterLine (geometry)CodeSynchronizationContinuous functionMobile WebRevision controlSoftware maintenanceMereologyCanonical ensembleCellular automatonCurveSet (mathematics)Video gameSound effectChemical equationoutputResultantSource codeMetropolitan area networkLine (geometry)Cartesian coordinate systemWebsiteCodeData compressionContinuous integrationSoftware testingHuman migration
UsabilityCASE <Informatik>Continuous integration
Software developerSource codeFatou-MengeFreewareMultiplication signForm (programming)CASE <Informatik>FreewareContinuous integrationSoftware developerFront and back endsWeb 2.0
Continuous integrationSoftware testingLevel (video gaming)Continuous integrationConfiguration spaceServer (computing)Source codeSet (mathematics)Product (business)Plug-in (computing)Line (geometry)Profil (magazine)Data compressionCodeCartesian coordinate systemScripting languagePredictabilityGastropod shellPopulation densityCondition numberCellular automatonGoodness of fitNetwork topologyCurveSoftware testing
Configuration spaceLocal ringIntegrated development environmentSoftware testingComputer fileConfiguration spaceLine (geometry)Functional (mathematics)Software testingCellular automatonFormal grammarCASE <Informatik>Execution unitCodeSound effectSet (mathematics)MereologyProjective planeUnit testingSource codeError messageSoftware frameworkProfil (magazine)Data managementJSONXML
Software testingFunction (mathematics)Error messageIRIS-TEvolutionarily stable strategyWeb pageUser profileInstallation artContinuous functionNewton's law of universal gravitationSoftware testingCodeData compressionWritingInformationCASE <Informatik>Source codeCartesian coordinate systemFunctional (mathematics)StatisticsNumbering schemeLine (geometry)Revision controlFlickrMachine visionRow (database)Digital photographyOrder (biology)outputComputer fileUser interfaceGroup actionMultiplication signPredictabilityGraph (mathematics)Library (computing)Position operatorTemplate (C++)InternetworkingParameter (computer programming)Right angleException handlingCrash (computing)Scripting languageTraffic reportingConfiguration spaceNetwork topologyError messageBitFactory (trading post)Profil (magazine)Cellular automatonFigurate numberInstance (computer science)Point (geometry)Letterpress printingDifferent (Kate Ryan album)Slide rulePrisoner's dilemmaString (computer science)SoftwareQuery languageProcess (computing)Server (computing)Product (business)BefehlsprozessorSoftware developerGoodness of fitState of matterHuman migrationWrapper (data mining)Usability2 (number)ResultantField (computer science)Plug-in (computing)System callEndliche ModelltheorieVariable (mathematics)Source codeXML
Software testingState of matterCodeWeb pageSingle-precision floating-point formatSoftware testingWebsiteInformationCartesian coordinate systemTheoryDatabaseCollisionPresentation of a groupBitPosition operatorCellular automatonNetwork topologyDifferent (Kate Ryan album)Personal identification numberRevision controlProfil (magazine)Scheduling (computing)Mobile appGoodness of fitOnline helpExpert systemFunctional (mathematics)Perfect groupCodeOpen source
Expert systemWebsiteMultiplication signRight angleOnline help
Web 2.0CodeSpring (hydrology)Multiplication signLoop (music)Error messageFluid staticsMathematical analysisSlide ruleFlagShared memoryEvent horizonCanadian Mathematical SocietyPurchasingCASE <Informatik>Archaeological field surveyGoodness of fitSoftware testingMoment (mathematics)Motion captureType theoryReading (process)Rule of inference2 (number)Translation memoryPower (physics)Cycle (graph theory)Projective planeCircleGender
Transcript: English(auto-generated)