Sorry but this may be wrong.
The french fiscal law says that if you have your residence in France you pay your taxes in France (CGI Art. 4B) but you can make deduction of the taxes already discharged in other countries.
This is the principle
Despite that, the country where you actually pay your taxes may have signed with France a multilateral convention that specify you have to pay elsewhere.
To be sure give a call to the "center taxes" (centre des impôts) of your future place of living. It's cheaper (no cost) than a lawyer and it's straight from the horse's mouth.
For your local income you'll have to pay that (tenant or owner...)
I knew that my lawyer's studies would be useful to me nevertheless!