When disposing of a used diaper, lay the diaper open on the floor. Fold the front flaps over themselves. Next, loosely roll the diaper in on itself, from front to back. Now fold one of the back flaps over the rolled part, and roll/fold that part over the remaing back flap. Use the exposed tapes to seal it all up.
This will trap any smells within the rolled up diaper for at least a couple of days, even messy ones. Toss it in a diaper pail or trash can that has a lid on it. This will extend the time of trapping in the smells for at least a few more days. Make sure to empty the trash can/pail at leadt every 5-7 days. Smells should not be a problem this way.
Note, this doesn't work well if you have strong smelling or yellow, or dark yellow pee. You need to (always) stay hydrated enough so your pee is clear or mostly clear with a tint of yellow. Any darker and you are dehydrated and need to drink more water. Diaper or no.