Anexando dos marcos de datos con las mismas columnas, orden diferente

Tengo dos marcos de datos de los pandas.

noclickDF = DataFrame([[0,123,321],[0,1543,432]], columns=['click', 'id','location'])
clickDF = DataFrame([[1,123,421],[1,1543,436]], columns=['click', 'location','id'])

Simplemente quiero unirme para que el DF final se vea como:

click  |  id   |   location
0         123        321
0         1543       432
1         421        123
1         436       1543

Como puede ver, los nombres de columna de ambos DF originales son los mismos, pero no en el mismo orden. Tampoco hay una unión en una columna.

Respuestas a la pregunta(3)

Su respuesta a la pregunta