newforms admin 101

17
NEWFORMS ADMIN 101 A BRIEF INTRODUCTION.

Upload: loren-davie

Post on 16-Jan-2015

941 views

Category:

Lifestyle


3 download

DESCRIPTION

Brief introduction to Django Newforms Admin.

TRANSCRIPT

Page 1: Newforms Admin 101

NEWFORMS ADMIN 101A BRIEF INTRODUCTION.

Page 2: Newforms Admin 101

REMEMBER THE DJANGO ADMIN?

Page 3: Newforms Admin 101

THE OLD WAY.

Page 4: Newforms Admin 101

IT WAS GOOD, BUT...

Page 5: Newforms Admin 101

1. MODERNIZE THE ADMIN APP.

NEWFORMS

Page 6: Newforms Admin 101

2. DE-COUPLE MODELS FROM ADMIN.

MODELS ADMIN

Page 7: Newforms Admin 101

3. ADD MORE POWER TO ADMIN.

Page 8: Newforms Admin 101

HOW TO USE THE ADMIN THE NEW WAY.

Page 9: Newforms Admin 101

1. MAKE YOUR MODELS - NO ADMIN INNER CLASS!

Page 10: Newforms Admin 101

2. REGISTER YOUR MODEL WITH THE ADMIN.

Page 11: Newforms Admin 101

3. ENABLE THE ADMIN INTERFACE.

Page 12: Newforms Admin 101

YOU CAN PUT ADMIN CODE IN SEPARATE FILE.

MODELS.PY ADMIN.PY

MYAPP

Page 13: Newforms Admin 101

HOW TO CUSTOMIZE ADMIN?

A SIMPLE EXAMPLE.

Page 14: Newforms Admin 101

1. LET’S SAY WE START WITH THIS MODEL.

Page 15: Newforms Admin 101

2. MAKE AN ADMIN CLASS FOR THE MODEL.

Page 16: Newforms Admin 101

3. REGISTER THE ADMIN CLASS WITH THE MODEL.

Page 17: Newforms Admin 101

THAT’S IT.QUESTIONS SO FAR?