﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
34308	Create Serializers for models	Hemed Tov	Hemed Tov	"- Provide CLI to generate corresponding serializers for existing models
- The serializers will be in a seperate module named model_serializers.py, and the serializers module will import from that.
- The default serializer for each model will include as fields all db column names.
- The serializer default name will be the name of the model and serializer

Example:

{{{
#!python
class Coffee(models.Model):
   type = models.Charfield(db_column='type')
   roast_degree = models.IntegerFIeld(db_column='roast_degree)
   temperature = models.IntegerFIeld(db_column='temperature')
  
   class Meta:
     db_table = 'coffee'
}}}

After running the function:
{{{
#!python
class CoffeeSerializer(serializers.ModelSerializer):
    class Meta:
          model = Coffee
          fields = [
                   'type',
                   'roast_degree',
                   'temperature',
                    ]

}}}




"	New feature	closed	Core (Serialization)	dev	Normal	wontfix	Serializer, Model		Unreviewed	0	0	0	0	0	0
